How to create the Mesh plot in MATLAB?

 

For the mesh plotting in MATLAB, you need to pass the array values to the mesh function.

Syntax:

Mesh function transforms the domain specified by vectors (X, Y, Z) into arrays (x,y,z).

The syntax for the Mesh Plot is,

mesh(x,y,z)
[X,Y,Z] = meshgrid(x,y,z)

MATLAB Code:

As an example, we are plotting the mesh 3D plot for square root mathematical function.

[x,y] = meshgrid(-10:0.1:10); 
t = sqrt(x.^2+y.^2);
z =(10*sin(t));
mesh(x,y,z)

Output in MATLAB:

See here, you get a colorful and smooth connecting surface line of three-dimensional [3D] Mesh plot.

You can also plot the graph for variousĀ Mathematical Expressions in MATLAB.