Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να αφαιρέσετε ένα πλαίσιο λίστας εισόδου σε MATLAB

MATLAB είναι ένα τεχνικό περιβάλλον του λογισμικού που χρησιμοποιείται για τη συλλογή δεδομένων , την ανάλυση , προσομοίωση και απεικόνιση . Συχνά, κατά τη διάρκεια της εργασίας σας , είναι απαραίτητο να επιτρέψει σε έναν χρήστη για τις αποφάσεις εισαγωγής στη ροή εργασίας , αντί να εκτελέσετε μια πλήρως αυτοματοποιημένη διαδικασία . Ωστόσο , οι διαθέσιμες επιλογές για στοιχεία διεπαφής χρήστη, όπως πλαίσια λίστας , μπορεί να χειριστεί μέσω του προγραμματισμού . Οδηγίες
Η 1

Δημιουργήστε ένα κελί πίνακα συμβολοσειρών που περιέχουν τις επιλογές για το πλαίσιο λίστας , προκειμένου , ως εξής :

my_options = { « Πρώτη » «Δεύτερη » «τρίτη » } ? 2

Δημιουργία και να εμφανίσει ένα παράθυρο διαλόγου λίστα με το listdlg ( λειτουργία ), όπως στο ακόλουθο παράδειγμα :

[ επιλογή , was_ok ] = listdlg ( « PromptString » , «Κάντε μια επιλογή : ',' ListString » , my_options ) ?

MATLAB διακόπτει την εκτέλεση και δεν επιτρέπει την είσοδο , ενώ το παράθυρο διαλόγου είναι ανοιχτό . Οι τιμές απόδοσης είναι ο δείκτης της επιλεγμένης αξίας ( ες) και λογική, που δηλώνει κατά πόσον ο διάλογος έκλεισε με το "OK " ή " Ακύρωση" .
Εικόνων 3

Δείτε το τρέχουσα λίστα των επιλογών πλαισίου λίστας που δημιουργήθηκε χρησιμοποιώντας διαδραστική γραφική διεπαφή χρήστη δημιουργός του MATLAB , ΟΔΗΓΟΣ , χρησιμοποιώντας το get ( λειτουργία ) . Η list_box_handle είναι η λαβή για το πλαίσιο λίστας γραφικών αντικειμένων :

current_list = get ( list_box_handle , « String ») ?
Η

4 Ορίστε μια νέα λίστα με τις επιλογές πλαισίου λίστας σας χρησιμοποιώντας το σύνολο ( ) λειτουργία:

οριστεί ( list_box_handle , « String » , my_options ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα