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')
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