Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-04-18, 09:33   #1
kindaheart
初级会员
 
注册日期: 2008-04-18
年龄: 39
帖子: 3
声望力: 0
kindaheart 正向着好的方向发展
问题 [求助]根据矩阵做三维图

x=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ;1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16];
y=[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 1/2000/32*2 ; 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4 1/2000/32*4];
z=[-0.3454 0.4477 0.5294 -0.7829 0.9677 -0.2834 0.0216 -0.6654 0.3454 -0.4477 -0.5294 0.7829 -0.9677 0.2834 -0.0216 0.6654
-0.6895 0.5221 0.4809 -0.4687 0.7619 -0.0905 0.2226 -0.9144 0.6895 -0.5221 -0.4809 0.4687 -0.7619 0.0905 -0.9285 0.5169
0.3591 -0.0831 0.4400 0.1162 0.3896 -1.0241 0.9285 -0.5169 -0.3591 0.0831 -0.4400 -0.1162 -0.3896 1.0241 -0.2226 0.9144];
plot3(linspace(0,0,16),1:16,z(1,,'b.-');hold on;
plot3(linspace(1/2000/32*2,1/2000/32*2,16),1:16,z(2,,'r.-');hold on;
plot3(linspace(1/2000/32*4,1/2000/32*4,16),1:16,z(3,,'g.-');hold on;
grid on
上面是我的程序,最后能画出三条曲线。可是这不是我希望的,我希望能够做出网格图,【X,Y,Z]一一对应,就像下面这个图似的

请求帮助
:sweat:
kindaheart 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]!关于sphere()? qq123123850 MATLAB论坛 0 2008-04-19 23:55
【求助】关于元胞数组能否用于循环数组程序 vikki1995 MATLAB论坛 1 2008-01-10 12:06
【求助】大伙看看困扰我好几天了 hezq MATLAB论坛 3 2007-08-31 13:25
【求助】请教一个关于画图的问题 foxstar MATLAB论坛 0 2007-06-06 20:27
【讨论】怎么没有生医的啊 生医 MATLAB论坛 0 2007-04-29 19:23


所有时间均为北京时间。现在的时间是 09:09


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.