Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-03-19, 15:18   #1
flybull
初级会员
 
注册日期: 2008-03-19
年龄: 45
帖子: 3
声望力: 0
flybull 正向着好的方向发展
微笑 【求助】plot函数中,可否实时显示曲线上各点的数值

请教各位高人
用plot函数,做出图像后,想进一步知道曲线上各点的数值(x,y),也就是说可以得到具体的x值和相对应的y值。
先谢谢了。
flybull 当前离线   回复时引用此帖
旧 2008-03-19, 16:00   #2
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

plot(x,y)
text(x,y,['(' num2str(x) ',' num2str(y) ')'])

如果x,y是向量,则用一个循环,形式如上……
dnping 当前离线   回复时引用此帖
旧 2008-03-19, 16:12   #3
flybull
初级会员
 
注册日期: 2008-03-19
年龄: 45
帖子: 3
声望力: 0
flybull 正向着好的方向发展
默认

多谢楼上版主的回复,plot函数所作的曲线的数据是在图片上提取的灰度数值,可能不是向量,所以有没有针对这种提取图片上灰度数值所作plot曲线,然后实时提取相应各点x,y值的方法,本人是matlab的新手,望能再次赐教,谢谢。:lol:
flybull 当前离线   回复时引用此帖
旧 2008-03-19, 16:51   #4
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

那不是一样么?只不过你先提取灰度值,然后再用plot画图……
你先提取灰度值之后,再画图的时候用我上面的方法既可……
dnping 当前离线   回复时引用此帖
旧 2008-03-19, 18:41   #5
huaijuliu
普通会员
 
注册日期: 2008-01-27
年龄: 38
帖子: 31
声望力: 18
huaijuliu 正向着好的方向发展
默认

不好意思 什么叫灰度值??初学 请赐教
huaijuliu 当前离线   回复时引用此帖
旧 2008-03-19, 21:02   #6
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……
dnping 当前离线   回复时引用此帖
旧 2008-03-25, 10:04   #7
tqr591513792
普通会员
 
注册日期: 2007-12-20
帖子: 92
声望力: 20
tqr591513792 是一个将要出名的人
默认 这个就是灰度值

灰度值是亮度的概念,0~为黑色,255~白色,依据颜色深浅范围为0~255.(一定介于0-255之间)
引用:
作者: dnping 查看帖子
对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……
tqr591513792 当前离线   回复时引用此帖
旧 2008-04-05, 19:20   #8
huaijuliu
普通会员
 
注册日期: 2008-01-27
年龄: 38
帖子: 31
声望力: 18
huaijuliu 正向着好的方向发展
默认

x=[1 2 3 4 5 6 7];
y=[9 6 3 2 8 7 1];
plot(x,y);
for i=1:7
text(x(i),y(i),['(' num2str(x(i)) ',' num2str(y(i)) ')']);
end;


仅供参考
huaijuliu 当前离线   回复时引用此帖
回复


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

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



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


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