matlab中在figure上同时标注两个点的灰度

matlab中在figure上同时标注两个点的灰度,第1张

1、在malab生成的图,选择数据游标(即点位值)

2、在图上右键》创建新数据提示

3、在线性上左键即可显示第二个数据点

4、左键可拖动点位值到合适位置,再添加依次类推。

觉得有用的同学,记得点赞给分的哈

、首先,我们打开MATLAB编程软件,如图所示。点击左上角的新建,选择新建GUI工程。

2、接着会d出一个对话框,我们选择要新建的GUI样式在此我们默认选择第一个新建一个空白的GUI。

3、我们在新建好的界面上放置axes坐标,三个画图按钮,一个清除按钮。

4、我们进入代码中,在Open初始化函数中增加一个句柄变量。 handlesx=-pi:001:pi。

5、进行sin函数的绘图。在sin按钮的回调函数中写入如下代码。

6、画完图后,我们还需要完成清除图像的功能,进入clear按钮的回调函数中。

比如,先画一个有正弦关系的曲线图,代码如下:

x=0:002:2pi;

y=sin(x);

plot(x,y);

%得到结果如下

%左键点一下选中上页菜单栏中红色圈出的红色圈出的“数据游标”,然后在曲线的任意点上点一下就出现了坐标信息(如图所示);如果你是想得到是第几个数据点,那你就在画图时不要用x坐标,直接输入plot(y)即可,得到如下图,曲线图中不含有强度信息,强度信息在用imagesc画的二维彩图中用数据游标菜单能读出来!!!

第一步:

figure(1)

plot(……)

这样,曲线就生成了

第二步:

假设曲线开始点坐标(x1,y1),末尾点坐标(x2,y2)

s1=sprintf('(%f,%f)',x1,y1);

s2=sprintf('(%f,%f)',x2,y2);

text(x1,y1,s1,x2,y2,s2)

1、以图中圆圈标注的部分为例,需要获取最高处的极值点坐标。

2、首先运用放大功能将图中的曲线放大。

3、当放大之后就能清楚地看到极值点了。

4、接着用数据游标功能,在最大极值点上点击,就能拾取到了该最大极值点,其最大极值点坐标为(4,22210^9)。

以上就是关于matlab中在figure上同时标注两个点的灰度全部的内容,包括:matlab中在figure上同时标注两个点的灰度、matlabgui清除游标、matlab中我用一些点做了一条曲线,我希望在figure中点击某一个点,就显示此点的信息,怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10139518.html

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

发表评论

登录后才能评论

评论列表(0条)

保存