Tecnología

Inicio

Cómo Graficar 3D en MATLAB

MATLAB es un programa de software matemático y equipo de ingeniería increíblemente útil capaz de realizar cálculos matemáticos avanzados y la realización de simulaciones de ingeniería. Una de sus funciones más útiles es el trazado de los datos, en 2-D o 3-D. Hay dos tipos principales de 3-D en el trazado de la línea de MATLAB: gráficos y representaciones gráficas de superficie. Los gráficos de líneas trazar el camino de una sola línea a través de tres dimensiones. Superficie parcelas crean superficies tridimensionales basados ​​en datos de elementos de dos matrices correspondientes.

Instrucciones

Parcelas de líneas 3D

1 Definir un rango de valores para una determinada variable. Por ejemplo, escriba "t = 0: pi / 50: 10 * pi;" Esto define la "t" como una variable que aumenta de cero a 10 veces pi en incrementos de cincuentaavos de pi.

2 Definir dos funciones de "t". Por ejemplo, "x = sen (t)" y "y = cos (t)".

3 Trazar una hélice de tres dimensiones usando el comando PLOT3 escribiendo "Plot3 (sin (t), cos (t), t)." Nótese la función toma la forma "Plot3 (x, y, z)", donde MATLAB determina la posición XY para cada coordenada z mirando a los dos primeros argumentos de la función PLOT3.

Las parcelas de superficie 3D

4 Definir una matriz de valores de la coordenada x argumento de la función SURF. Para generar una matriz de 10 por 10 al azar, tipo "x = mágica (10)."

5 Definir una matriz de valores de la coordenada argumento de la función SURF. Para generar otro tipo aleatorio 10 por 10 matriz, "y = mágica (10) - 100."

6 Definir la coordenada z en base a las coordenadas x e y. Por ejemplo, escribe "z = x. ^ 2 + y. ^ 2"

7 Gráfico de un gráfico de superficie 3D ahora escribiendo "resaca (x, y, z)"

Consejos y advertencias

  • Obtener una idea rápida de lo impresionante de una parcela de superficie puede buscar mediante la introducción de esta función especial:
  • [X, y, z] = picos (30);
  • Surf (x, y, z)