matlab如何用鼠标选取fig图上的区域并获得坐标值

matlab如何用鼠标选取fig图上的区域并获得坐标值,第1张

1、首先在matlab软件上绘制一个简单的折线图,代码如图所示

2、折线图结果如图所示,两种折线图黑点和圆圈。

2、然后添加纵横坐标轴。在fig图上点击insert菜单,如图所示。

4、然后在insert菜单中,点击x label选项或者y label选项,如图所示。

5、接着鼠标点击下,然后在纵横坐标轴上输入标题即可,如图所示就完成了。

衍射(英语:diffraction)是指波遇到障碍物时偏离原来直线传播的物理现象。

在经典物理学中,波在穿过狭缝、小孔或圆盘之类的障碍物后会发生不同程度的弯散传播。假设将一个障碍物置放在光源和观察屏之间,则会有光亮区域与阴晦区域出现于观察屏,而且这些区域的边界并不锐利,是一种明暗相间的复杂图样。

#include <iostream>

#include <cmath>

#define PI 314

int main()

{

double y=0;

double a=8755;

double b=6810;

double t=0;

y=PI(15(a+b)-sqrt(ab));

printf("%f\n",y);

}

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

非常简单。

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

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

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

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

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

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

以上就是关于matlab如何用鼠标选取fig图上的区域并获得坐标值全部的内容,包括:matlab如何用鼠标选取fig图上的区域并获得坐标值、MATLAB单缝物体通过透镜后焦点处衍射图形、帮我写下matlab或c语言的程序:(数值积分)人造地球卫星的轨道可视为平面上的椭圆,地心位于椭圆的一个焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9275040.html

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

发表评论

登录后才能评论

评论列表(0条)

保存