声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1010|回复: 3

[绘图技巧] 这样的图怎么画

[复制链接]
发表于 2008-1-9 09:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
已知
y1=[ , , , ,...]一系列数据
x1=[1,2,3,4....]等间隔数据


{[x2],[y2]},{[x3],[y3]}。。。同
每组画出来就是二维的曲线,可以看成一片东西

z轴上就是要立体的等间隔展示从{[x1],[y1]}到{[xn],[yn]}每一片的情况

我的具体应用就是用结构光检测物体,通过图像获得二维激光条纹图像,把连续的几幅图像连接在一起就构成了三维图象,代表物体的形状
这用matlab怎样画,上网只找到了上面的问题,但看了还是不会
大家帮帮忙,谢谢了,在线等待您的回答

[ 本帖最后由 eight 于 2008-1-9 10:38 编辑 ]
回复
分享到:

使用道具 举报

发表于 2008-1-9 10:20 | 显示全部楼层

回复 楼主 的帖子

是不是每一个曲线画在不同的z面上?
发表于 2008-1-9 22:38 | 显示全部楼层
问题讲得不是很清楚,请将一部分数据及目标图形贴一下。
发表于 2008-1-10 16:35 | 显示全部楼层
我和2楼的理解是一样的,如果是这样的话倒是比较容易实现的。
  1. z=ones(1,length(x(i,:)));
  2. plot(x(1,:),y(1,:),z);
  3. hold on

  4. for i=2:n
  5.     z=i*ones(1,length(x(i,:)));
  6.     plot(x(i,:),y(i,:),z);
  7. end
复制代码

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 10:44 , Processed in 0.053782 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表