查看完整版本 : 【求助】plot函数中,可否实时显示曲线上各点的数值
请教各位高人
用plot函数,做出图像后,想进一步知道曲线上各点的数值(x,y),也就是说可以得到具体的x值和相对应的y值。
先谢谢了。
plot(x,y)
text(x,y,['(' num2str(x) ',' num2str(y) ')'])
如果x,y是向量,则用一个循环,形式如上……
多谢楼上版主的回复,plot函数所作的曲线的数据是在图片上提取的灰度数值,可能不是向量,所以有没有针对这种提取图片上灰度数值所作plot曲线,然后实时提取相应各点x,y值的方法,本人是matlab的新手,望能再次赐教,谢谢。:lol:
那不是一样么?只不过你先提取灰度值,然后再用plot画图……
你先提取灰度值之后,再画图的时候用我上面的方法既可……
huaijuliu
2008-03-19, 18:41
不好意思 什么叫灰度值??初学 请赐教
对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……
tqr591513792
2008-03-25, 10:04
灰度值是亮度的概念,0~为黑色,255~白色,依据颜色深浅范围为0~255.(一定介于0-255之间)
对于灰度值,因为我也不是这个专业的,所以我只能说我不知道。
建议楼主去网上搜一下……
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;
仅供参考
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.