| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Hvordan kalder man en funktion i GUI Matlab?
    I MATLAB er der et par måder at kalde en funktion på i en grafisk brugergrænseflade (GUI). Her er nogle almindelige metoder:

    1. Trykknaptilbagekald:

    - Opret en trykknapkontrol i din GUI ved hjælp af `uicontrol('Style', 'pushbutton')`.

    - Indstil egenskaben 'Callback' for trykknappen til navnet på funktionen

    du vil ringe.

    - Når der trykkes på trykknappen, vil MATLAB udføre den specificerede

    fungere.

    2. Menupunkt Tilbagekald:

    - Opret et menupunkt i din GUI ved at bruge `uimenu('Label', 'Menu Item')`.

    - Indstil 'Callback'-egenskaben for menupunktet til navnet på funktionen

    du vil ringe.

    - Når menupunktet er valgt, vil MATLAB udføre den angivne funktion.

    3. Timer tilbagekald:

    - Opret et timerobjekt i din GUI ved hjælp af `timer('TimerFcn', function_name)`.

    - Angiv navnet på den funktion, du vil kalde i egenskaben 'TimerFcn'.

    - Indstil timerens 'Period' og 'StartDelay' egenskaber til at styre, hvornår timeren

    funktion udføres.

    - Start timeren med `start(timer_objekt)`.

    4. Begivenhedslyttere:

    - Brug begivenhedslyttere til at reagere på specifikke begivenheder i din GUI. For eksempel dig

    kan lytte til museklik på en figur ved hjælp af `'WindowButtonDownFcn'`

    tilfælde.

    - Indstil begivenhedslytterens tilbagekaldsfunktion til navnet på den funktion, du ønsker

    at ringe, når hændelsen indtræffer.

    5. Tilpassede tilbagekald:

    - Definer en brugerdefineret funktion, der indeholder den kode, du ønsker at udføre.

    - Kald den brugerdefinerede funktion fra din GUI-kode, for eksempel ved at bruge

    `uiwait(min_tilpassede_funktion())`.

    6. Dynamisk funktionsankaldelse:

    - Du kan også kalde funktioner dynamisk ved at konstruere funktionshåndtag. Denne

    kan være nyttig, når den funktion, der skal kaldes, bestemmes under kørsel.

    Hver af disse metoder giver dig mulighed for at udføre funktioner som svar på forskellige brugere

    interaktioner eller begivenheder i din MATLAB GUI. Valget af metode afhænger af den specifikke

    krav og præferencer for din ansøgning.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en VBA til at finde en Mac Address 
    ·Hvordan man laver en knap i Access Indtast en dato på …
    ·Sådan bruges PictureBox Control i Visual Basic 
    ·Sådan bruges Unreal Engine 3 
    ·Sådan åbner et program fra en anden VB.Net Code 
    ·Sådan forespørges flere databaser i Access 
    ·Sådan oprettes en liste for en liste i VBA 
    ·Sådan Læs pixels fra Picture Boxes i VB6 
    ·Sådan tilføjes et password i Visual Basic 6 
    ·Sådan udskriver flere linjer i Visual Basic 
      Anbefalede Artikler
    ·Sådan Konverter et nummer til en dato i VB 
    ·Sådan kører en Visual Basic program i MS Studio 
    ·Skjulte Struts i JavaScript 
    ·Python Load Funktioner 
    ·Hvad er eksemplet for save og as? 
    ·Sådan bruges FormatDateTime Funktion i Visual Basic 
    ·Sådan Vedhæft en eksisterende fil i Visual Basic 
    ·Sådan kører VBS script fra Java 
    ·Sådan får det første element i et associativt array …
    ·Sådan tilføjes Lines til en Combo Box 
    Copyright © Computer Viden https://www.computerdk.com