MATLAB är ett tekniskt program miljö som används för datainsamling , analys , simulering och display . Ofta i samband med ditt arbetsflöde , är det nödvändigt att tillåta en användare att mata beslut i arbetsflödet , snarare än att göra en helt automatiserad process . Men , de alternativ som finns för element i användargränssnittet , till exempel listrutor kan manipuleras via programmering . Instruktioner
1
Skapa en cell array med strängar som innehåller alternativ för listrutan , i syfte , enligt följande :
my_options = { ' Första ' ' Andra ' " Tredje " } ;
2
Skapa och visa en ruta listdialog med listdlg ( ) funktionen som i följande exempel :
[ urval , was_ok ] = listdlg ( ' PromptString ' , 'Gör ett urval : ' , ' ListString ' , my_options ) ;
MATLAB pauser utförande och tillåter inte inmatning när dialogrutan är öppen . De returvärden är index för det valda värdet ( er ) och ett booleskt anger om dialogrutan avslutades med " OK " eller " Avbryt " -knappen .
3
Gå aktuell förteckning över val listrutor skapats med MATLAB : s interaktiva grafiska skapare användargränssnitt , GUIDE , med få ( ) funktionen . Den list_box_handle är handtaget till listrutan grafik objektet :
current_list = get ( list_box_handle , ' String ');
4
Ställ en ny lista över alternativ i listrutan hjälp den inställda ( ) funktionen :
set ( list_box_handle , ' String ' , my_options ) ;