MATLAB用三组数据画三维图

MATLAB用三组数据画三维图给三组数据,如何画出三维图像... MATLAB用三组数据画三维图给三组数据,如何画出三维图像 展开
 我来答
hqxz556
2017-08-01 · TA获得超过2831个赞
知道大有可为答主
回答量:1686
采纳率:93%
帮助的人:580万
展开全部

如果是画三维曲线用 plot3:

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);

figure
plot3(st,ct,t)


如果是画曲面,用 surf:

[X,Y] = meshgrid(-2:0.2:2,-2:0.2:2);
Z = X.*exp(-X.^2 - Y.^2);

figure
surf(X,Y,Z)

更多追问追答
追问
三组数据分别是时间  日期和数量 之间没有函数关系。时间只是对日期和数量的图进行累加的一个参考量。
追答
没明白,没有关系的三组数据为什么要画在一起?用时间当横轴,数量为纵轴画平面图不行么?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式