MATLAB er en teknisk software miljø for dataindsamling, analyse , simulering og display. Ofte i løbet af din arbejdsgang , er det nødvendigt at tillade en bruger at indtaste beslutninger i arbejdsgangen , snarere end udføre en fuldstændig automatiseret proces. Men de tilgængelige indstillinger for brugergrænsefladen elementer, såsom lister , kan manipuleres via programmering. Instruktioner
1
Opret en celle vifte af strenge , der indeholder indstillingerne for listen, i rækkefølge, som følger:
my_options = {' First ' Second ' tredje' } ;
2
Opret og vise en liste dialogboks ved hjælp af listdlg () funktion som i følgende eksempel : Hej
[ udvælgelse, was_ok ] = listdlg ( ' promptstreng ', ' Make et valg: ',' ListString ' , my_options ),
MATLAB pauser udførelse og tillader ikke input , mens dialogboksen er åben . De returværdier er indekset for den valgte værdi (er) og en boolean der angiver, om dialogen blev lukket med " OK" eller "Annuller "-knappen.
3
Gå til aktuelle liste over listeværdierne markeringer oprettet ved hjælp af MATLAB interaktive grafiske brugergrænseflade skaberen, GUIDE , ved hjælp af få ( ) funktion. Den list_box_handle er håndtaget til din liste box grafik objekt : Hej
current_list = get ( list_box_handle ' String ');
4
Sæt en ny liste over valg på din liste kasse ved hjælp sættet ( ) funktion : Hej
sæt ( list_box_handle ' String' , my_options )