Come grafico 3D in MATLAB

November 30

MATLAB è un programma software matematico and computer engineering incredibilmente utile in grado di eseguire calcoli matematici avanzati ed eseguire simulazioni di ingegneria. Una delle sue funzioni più utili è tracciato dei dati, in 2-D o 3-D. Ci sono due tipi principali di 3-D tracciato in MATLAB: linea grafici e diagrammi di superficie. Grafici lineari tracciare il percorso di una singola linea attraverso tre dimensioni. Superficie piazzole creano superfici tridimensionali su dati elementi di due matrici corrispondenti.

istruzione

Parcelle Linea 3-D

1 Definire un intervallo di valori per una certa variabile. Ad esempio, digitare "t = 0: pi / 50: 10 * pi;" Questo definisce "t" come una variabile che aumenta da zero a 10 volte pi in incrementi di cinquantesimi di fig.

2 Definire due funzioni di "t". Ad esempio, "x = sin (t)" e "y = cos (t)".

3 Tracciare una spirale tridimensionale utilizzando il comando PLOT3 digitando "Plot3 (sin (t), cos (t), t)." Si noti la funzione assume la forma "Plot3 (x, y, z)", in cui MATLAB determina la posizione XY per ogni coordinata z guardando i primi due argomenti della funzione PLOT3.

3-D Superficie piazzole

4 Definire una matrice di valori per l'argomento coordinata x della funzione SURF. Per generare un casuale matrice 10 con 10, di tipo "x = magic (10)."

5 Definire una matrice di valori per l'argomento coordinata y della funzione SURF. Per generare un altro tipo casuale 10 da 10 a matrice, "y = magia (10) - 100."

6 Definire la coordinata z basato sulla coordinate xe y. Ad esempio, digitare "z = x. ^ 2 + y. ^ 2"

7 Grafico un grafico superficie 3D ora digitando "surf (x, y, z)"

Consigli e avvertenze

  • Ottenere una rapida idea di come impressionante una trama superficiale può guardare inserendo questa funzione speciale:
  • [X, y, z] = picchi (30);
  • Surf (x, y, z)