MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】plot函数中,可否实时显示曲线上各点的数值 (https://www.labfans.com/bbs/showthread.php?t=1766)

flybull 2008-03-19 15:18

【求助】plot函数中,可否实时显示曲线上各点的数值
 
[SIZE=4]请教各位高人[/SIZE]
[SIZE=4]用plot函数,做出图像后,想进一步知道曲线上各点的数值(x,y),也就是说可以得到具体的x值和相对应的y值。[/SIZE]
[SIZE=4]先谢谢了。[/SIZE]

dnping 2008-03-19 16:00

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

如果x,y是向量,则用一个循环,形式如上……

flybull 2008-03-19 16:12

[SIZE="3"]多谢楼上版主的回复,plot函数所作的曲线的数据是在图片上提取的灰度数值,可能不是向量,所以有没有针对这种提取图片上灰度数值所作plot曲线,然后实时提取相应各点x,y值的方法,本人是matlab的新手,望能再次赐教,谢谢。:lol: [/SIZE]

dnping 2008-03-19 16:51

那不是一样么?只不过你先提取灰度值,然后再用plot画图……
你先提取灰度值之后,再画图的时候用我上面的方法既可……

huaijuliu 2008-03-19 18:41

不好意思 什么叫灰度值??初学 请赐教

dnping 2008-03-19 21:02

对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……

tqr591513792 2008-03-25 10:04

这个就是灰度值
 
灰度值是亮度的概念,0~为黑色,255~白色,依据颜色深浅范围为0~255.(一定介于0-255之间)
[QUOTE=dnping;6948]对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……[/QUOTE]

huaijuliu 2008-04-05 19:20

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;


仅供参考


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

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