Come creare un grafico Mentre in un loop in MATLAB

March 16

Come creare un grafico Mentre in un loop in MATLAB


MATLAB, un pacchetto di analisi tecnica da Mathworks, consente la creazione di grafici di presentazione-qualità. Nel corso del vostro lavoro, potrebbe essere necessario per la creazione di un gran numero di grafici di programmazione per l'analisi offline. MATLAB contiene funzioni per salvare i contenuti di una figura grafico senza la necessità di input dell'utente continuo.

istruzione

1 Aprire una nuova figura MATLAB utilizzando la "figura ()" il comando. Anche se questo non è necessario, l'apertura di una nuova finestra Figura impedisce MATLAB di sovrascrivere il contenuto di una figura attualmente aperto.

2 Iniziare iterazione attraverso un ciclo MATLAB, ad esempio un ciclo "for".

per count = 1: 100

3 Rappresentare graficamente un piccolo numero di trame correnti mediante il "subplot ()" comando per dividere la cifra attuale in diversi lotti. Questo funziona meglio quando il numero di trame è inferiore a 10 o una scissione 3-by-3 di sottotrame. Utilizzare il conteggio dal ciclo for per selezionare la sottotrama corrente prima di stampa.

sottotrama (3,3, count)

Se si sta tramando un gran numero di grafici, saltare questo passaggio.

4 Tracciare i dati utilizzando un comando grafica come "plot ()" per disegnare una linea 2-D.

plot (my_x_data (contare, :), my_y_data (contare, :))

5 Salvare la cifra attuale di un file utilizzando il "print ()" il comando. Aggiungere grafici aggiuntivi aggiungendo il flag '-append' al comando di stampa (). Il flag "-dpdf" dice MATLAB per salvare il grafico in un file Adobe PDF. Molti altri formati sono disponibili; la documentazione MATLAB per l'elenco completo delle opzioni. Il comando "GCF ()" seleziona la figura selezionata appena tracciate in.

stampa (GCF (), 'my_graphs.pdf', '-dpdf', '-append');

6 Chiudere l'istruzione ciclica utilizzando il comando "fine".