在matlab中,怎么查看Plot的数值点,即x,y坐标值

在matlab中,怎么查看Plot的数值点,即x,y坐标值,第1张

在matlab中,查看Plot的数值点,即x,y坐标值的方法和 *** 作步骤如下:

1、首先,在图形界面窗口中,单击工具栏上的“Data Cursor”工具,然后在要查看其坐标值的数据点上单击鼠标左键即可,见下图。

2、其次,选择“tools”菜单栏下的“Data Cursor”选项,见下图。

3、最后,最终效果如下图所示。 在所选数值点的右上角,将显示x和y坐标值,见下图。这样,问题就解决了。

不难,我建议你节本matlab与图像处理的书来看,再借本matlab gui的书来看。

非常简单。

第一步,设置个gui界面,然后留个文本框。再添加个按钮。

第二步,设置点击按钮的callback 函数 为点击按钮读取文本框中的图像。

第三步,显示文本框中的图像在指定区域。

第四步,获取鼠标的坐标(都是matlab现成的函数)点击后按照事先设定好的数据,将相应的矩阵数据保存下来,生成一个新的Njpg

第五步,将相应坐标的图像的像素赋值为0~255的数字。

有什么不会的可以继续提问,如有帮助望采纳。

你把他保存在我的文档中的MATLAB文件夹里,然后以1111命名(我随便命名的)

在MATLAB里输入命令

a=imread('1111jpg');

imshow(a)

此时图像就在MATLAB里显示出来了

然后用取坐标点命令

ginput

点图像上你想要的点A,I,J,K

然后回车

此时窗口上就出现了各个点的坐标了。他们之间的距离就可以算出,然后你再用比例关系,就可以算出实际距离了

我的运行后坐标是:1170000000000000e+002 2899999999999994e+001

1140000000000000e+002 9199999999999994e+001

1100000000000000e+002 1489999999999999e+002

1060000000000000e+002 2049999999999999e+002

注意系统默认坐标原点是在左上角

以上就是关于在matlab中,怎么查看Plot的数值点,即x,y坐标值全部的内容,包括:在matlab中,怎么查看Plot的数值点,即x,y坐标值、matlab图像提取(点击提取指点区域图像)、matlab提取图像上的任意坐标点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9660663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存