有大量确定的x,y,z值,约2000个点,想在matlab中绘出三维曲面图?

2024-11-03 16:55:57
推荐回答(2个)
回答1:

x=[1 -2 7 4.2 -5 16];
y=[11 -12 3 -9 5 -6];
z=[23 43 51 14 16 35];
plot3(x,y,z);
title('Line in 3-D Space');
xlabel('X');
ylabel('Y');
zlabel('Z');

回答2:

你这样给的数据,只有画3维曲线图了。可以用plot3作图
因为曲面图的数据,应该给成矩阵的形式,例如x=n*n,y=n*n,z=n*n,有一个以对应的关系,才能作图。