Come visualizzare più istogrammi in Matlab

August 19

Come visualizzare più istogrammi in Matlab


MATLAB è un ambiente di programmazione e analisi dei dati per la matematica, l'ingegneria e la scienza. Un istogramma è un tipo di grafico che rappresenta la frequenza di un certo valore o un intervallo di valori in una distribuzione di dati. MATLAB contiene una funzione built-in per il calcolo e grafici istogrammi dai dati, ma richiede un po 'di lavoro extra per visualizzare due o più istogrammi simultaneamente sugli stessi assi.

istruzione

1 Calcolare i dati per la prima istogramma e salvarlo variabili per un uso successivo. Utilizzare la funzione MATLAB "Hist" come illustrato:

[Counts_1, edges_1] = hist (Y, edges_in);

Dove edges_in è un vettore dei bordi inizio dei cassonetti, o:

[Counts_1, edges_1] = hist (Y, nBins);

Dove nBins è il numero di contenitori equidistanti nell'istogramma. Se viene dato né edges_in o nBins, MATLAB calcola l'istogramma con 10 scomparti.

2 Calcolare i dati per il secondo ed eventuali istogrammi successive.

3 Tracciare il primo istogramma con "bar (edges_1, counts_1);"

L'aspetto del grafico può essere personalizzato in base alla documentazione MATLAB per la stampa. In alternativa, utilizzando un grafico a scalini "(scale edges_1, counts_1);" può rendere più istogrammi più facile vedere sullo stesso grafico.

4 Digitare il "hold on" comando nella finestra di comando di MATLAB per evitare che la cifra attuale venga sovrascritto dal nuovo grafico.

5 Tracciare la seconda e ogni istogrammi successivi, personalizzare l'aspetto, se lo desideri.

6 Digitare il comando "tenere a bada" per prevenire qualsiasi ulteriore disegno vengano aggiunti alla figura che contiene i istogrammi.