MATLAB è un ambiente software tecnico utilizzato per la raccolta dati , l'analisi , la simulazione e la visualizzazione . Spesso, nel corso del flusso di lavoro , è necessario consentire a un utente di decisioni di ingresso nel flusso di lavoro , invece di eseguire un processo completamente automatizzato . Tuttavia, le opzioni disponibili per gli elementi dell'interfaccia utente, ad esempio le caselle di riepilogo , possono essere manipolati tramite programmazione . Istruzioni
1
Creare un array di celle di stringhe contenente le opzioni per la casella di riepilogo , in ordine , come segue :
my_options = {' primo ' ' Seconda ' ' Terza '} ;
2
creare e visualizzare una finestra di dialogo elenco utilizzando la funzione listdlg ( ), come nel seguente esempio :
[ selezione , was_ok ] = listdlg ( ' StringaPrompt ', ' Fai una selezione : ',' ListString ' , my_options ) ;
MATLAB mette in pausa l'esecuzione e non consente l' ingresso , mentre la finestra di dialogo è aperta . I valori di ritorno sono l'indice del valore selezionato ( s ) e un valore booleano che indica se la finestra è stata chiusa con il pulsante "Annulla " "OK" o .
3
accesso alla elenco aggiornato di casella di riepilogo selezioni create con grafica creatore di MATLAB interattivo interfaccia utente , guida, utilizzando la funzione get ( ) . Il list_box_handle è il manico alla tua lista di dialogo oggetto grafico :
current_list = get ( list_box_handle , ' stringa ');
4
un nuovo elenco di selezioni nella tua casella di riepilogo utilizzando il set ( ) funzione :
set ( list_box_handle , ' String' , my_options ) ;