Coding Ref

How to create a 3D plot in MATLAB

How to create a 3D plot in MATLAB

To create a 3D plot in MATLAB, you can use the plot3 function. This function takes three arguments, representing the coordinates of the points to be plotted. For example, to plot the points (1,2,3), (2,3,1), and (3,1,2), you could use the following commands:

x = [1 2 3];
y = [2 3 1];
z = [3 1 2];
plot3(x, y, z)

In addition to the coordinates, the plot3 function also accepts a number of optional arguments that allow you to customize the appearance of the plot. For example, you can specify the color, line style, and marker type using the Color, 'LineStyle', and Marker properties.

Here is an example that creates a 3D plot with red dashed lines and circular markers:

x = [1 2 3];
y = [2 3 1];
z = [3 1 2];
plot3(x, y, z, 'Color', 'r', 'LineStyle', '--', 'Marker', 'o')

You can also add labels, titles, and a legend to your 3D plot. For example, the following commands will add a title, axis labels, and a legend to the previous plot:

x = [1 2 3];
y = [2 3 1];
z = [3 1 2];
plot3(x, y, z, 'Color', 'r', 'LineStyle', '--', 'Marker', 'o')
title('3D Plot Example')
xlabel('x')
ylabel('y')
zlabel('z')
legend('data')

Conclusion

You'll also like

Related tutorials curated for you

    How to plot points in MATLAB

    MATLAB subplot

    How to create a scatter plot in MATLAB

    How to create a 3D plot in MATLAB

    How to plot colors in MATLAB

    Plot markers in MATLAB

    MATLAB linspace

    How to plot a legend in MATLAB

    How to plot a Bode in MATLAB

    How to plot a line in MATLAB

    How to create a surface plot in MATLAB