作业帮 > 综合 > 作业

在matlab中怎么将程序中求得的一系列离散点绘制成3维图形?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 18:11:08
在matlab中怎么将程序中求得的一系列离散点绘制成3维图形?
[n,m]=size(A);
for i=1:n
x=r(1);y=r(2);z=r(3);
plot3(x,y,z)
end
其中x,y,z是程序每循环一次得到一组数据,这样编最后图形中只能得到一个点,现在想要将每次得到的数据都画在一个3维坐标系中,应该再怎么编呢,请大侠们帮帮忙,
hold on;
再问: 这样就能画成一个图形了吗?我原来用的grid on不行,请问hold on与grid on有什么区别??