下面的代码将帮助您了解如何在MATLAB中绘制这样的东西。您可以运行此代码来绘制示例图形,但主要关注最后3条线,因为它们与2D平面上的投影相关。
y = 0:0.1:80;
x = y / 50。* cos (y);
z = y / 50。* sin (y);
plot3 (x, y, z,“线宽”, 2)
网格上
包含(“x”)
ylabel(“y”)
zlabel (“z”)
ylim([0,100])
xlim (2 [2]);
zlim (2 [2]);
持有上
plot3 (x, 100 *(大小(y)), z,“线宽”2);
plot3(2 * 1(大小(x)), y, z,“线宽”2);
Plot3(x,y,-2 * x(尺寸(x)),“线宽”2);