Tecnología

Inicio

Cómo mejorar las capacidades gráficas 3D de Matlab

Cómo mejorar las capacidades gráficas 3D de Matlab


Muchos investigadores de la ingeniería y las ciencias físicas utilizan Matlab para el análisis de datos y simulaciones. Es posible que desee representar gráficamente los datos en 3D para ayudar con su análisis o para su uso en informes y presentaciones. capacidades gráficas 3D de Matlab se puede mejorar el uso de algunas descargas gratuitas desde la comunidad de intercambio de archivos de MathWork. "Export_fig" ahorra cifras a muchos formatos diferentes y es más flexible y fiable que la función de exportación incorporada en Matlab. "Vectline" le permite dibujar los campos vectoriales en 3D y "plot3c" crea gráficos de dispersión con códigos de colores en 3D, los cuales no pueden hacer uso de las funciones incorporadas de Matlab.

Instrucciones

Figuras exportadores

1 Descargar export_fig de The MathWorks Exchange de archivo. Extraer el contenido del export_fig.zip a su ruta de Matlab.

2 Abrir una figura 3D existente que desea exportar.

3 Tipo "export_fig nombre de archivo" en la ventana de comandos, donde "nombre de archivo" se sustituye por el nombre que desea guardar su figura como. Esto exportará su figura, ya que se visualiza en la pantalla en formato PostScript encapsulado (EPS).

3D campos vectoriales

4 Descargar el vector plotter 3D / 2D de los MathWorks el intercambio de archivos. A continuación, mueva el archivo vectline.m a su ruta de Matlab.

5 Tipo "syms xyz; F = [x

^ 3 y x, y, z];" en la ventana de comandos. Reemplazar "F = [x ^ 3 y x, y, z]" con su propia función de campo, si tiene uno.

6 Tipo "vectline (F, [x, y, z], [- 1,1, -2,3,1,3])" en la ventana de comandos para dibujar el campo de vectores 3D. Reemplazar "[-1,1, -2,3,1,3]" con los límites de la escala del eje deseados en la forma "[xmin, xmax, ymin, ymax, zmín, zmax]."

3D con codificación por colores diagramas de dispersión

7 Descargar plot3c de Mathworks Exchange de archivo. A continuación, mueva el archivo plot3c.m a su ruta de Matlab.

8 Cargar sus datos en la forma de tres variables independientes: "x", "y" y "z" y una variable dependiente "V" en forma de vectores columna.

Tipo "x = rand (10,1); y = rand (10,1); z = rand (10,1); v = rand (10,1);" en la ventana de comandos, si usted no tiene ningún dato. Esto va a generar algunos vectores columna de datos aleatorios.

9 Tipo "plot3c (x, y, z, v)" en la ventana de comandos para crear el gráfico de dispersión con código de color 3D.

Consejos y advertencias

  • Export_fig guarda los archivos en EPS por defecto. Tipo "export_fig abierta" en la ventana de comandos para ver los otros formatos de archivo disponibles.