La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuáles son las diferentes funciones de mesh, meshgrid y meshz en matlab?

¿Cuáles son las diferentes funciones de mesh, meshgrid y meshz en matlab?

Para usar mesh para dibujar un diagrama tridimensional, primero necesitas meshgrid, que consiste en cuadricular el plano xoy con los vectores x, y que definiste, luego encontrar el valor de función correspondiente para cada punto obtenido. y finalmente use mesh Haga la imagen de la función. Si aún no lo tiene claro, puede escribir "doc mesh" o "doc meshgrid" en la ventana de comandos.

Meshz dibuja una malla con un "delantal", pero el efecto visual del gráfico es diferente al de la malla.

La principal diferencia entre las funciones mesh y surf en matlab es:

Mesh se utiliza para dibujar mallas de superficies tridimensionales que no son particularmente finas. Las líneas del mismo nivel se representan con el mismo color.

surf se utiliza para dibujar una malla de superficie tridimensional relativamente suave. Las superficies complementarias entre líneas se llenan de color.

meshgrid Escriba meshgrid en la ventana de comandos de Matlab para ver el código fuente de la función (para que pueda comprender la idea del algoritmo de meshgrid). Escriba doc meshgrid o help meshgrid para obtener la documentación de ayuda.

Tanto el comando de malla como el de navegación pueden dibujar una superficie completa dentro de un intervalo determinado. Sus métodos de llamada son similares, la diferencia es que el gráfico dibujado por el comando de malla es una cuadrícula compuesta por filas de curvas de colores, mientras que el comando de navegación dibuja una superficie tridimensional de color.