Come costruire una semplice interfaccia grafica utente in Matlab

November 8

MATLAB è un potente programma di calcolo matematico. L'interfaccia è piuttosto normale utente ostile e non è certamente grafica. Il potere di Matlab si estende ad essere in grado di controllare la strumentazione e raccogliere i dati da esperimenti. Esso consente lo sviluppo di un'interfaccia utente grafica che è molto più facile per un novizio da usare.

istruzione

1 Aprire Matlab e nel tipo di finestra della riga di comando, "guida". Si aprirà la finestra "Guida rapida". Selezionare l'opzione GUI vuoto sul lato sinistro. Uno spazio di lavoro si aprirà sul lato destro e apparirà come un foglio di carta millimetrata. Lungo il lato sinistro della finestra sono gli strumenti di creazione visiva GUI.

2 Selezionare lo strumento Testo e inserire un nome per l'interfaccia grafica all'interno dell'area grafica. Considerare come si desidera la funzione della GUI di apparire visivamente. Posizionare i componenti dell'interfaccia sulla finestra. Ogni componente che si aggiunge possiede la stessa tabella di proprietà tipo che la maggior parte dei linguaggi di programmazione Finestra hanno.

3 Modificare le proprietà visive di ciascun componente fino a quando non appare esattamente come si desidera. Al termine, è necessario collegare la programmazione ai componenti. Quando si salvano le componenti visivi per l'interfaccia, Matlab genera un file .m con lo stesso nome e conterrà il codice per questa GUI.

4 Inserire il codice per la funzione della GUI. Una versione di C è il linguaggio di programmazione utilizzato per i file .m. Salvare il file dopo il completamento dello sviluppo del codice. L'ultima fase di un processo di sviluppo è quello di testare il funzionamento per assicurarsi che si comporta come previsto.

Consigli e avvertenze

  • Una completa comprensione del linguaggio C è richiesto di essere in grado di eseguire compiti di qualsiasi complessità. Si dovrebbe anche capire l'applicazione che verrà sviluppata per progettare il layout della GUI in un modo che sarà facile da utilizzare e visualizzerà i dati in modo significativo e utile.