matlab 取点画图,Matlab关于figure中获取鼠标位置点画图问题
在本测试程序中,共有三个文件,untitled.fig、untitled.m和ButtonmoveFcn。
思路:在figure中的axes点击鼠标,画出该点击的位置A,然后滑动鼠标,获取滑动后鼠标的位置点B
不断画出以A、B为两顶点的矩形(清除滑动过程所画的矩形,只保留最后停留点的矩形)。
程序部分代码如下:
1、axes的ButtonDownFcn函数
function axes1_ButtonDownFcn(hObject, eventdata, handles)
global down;
global start_x;
global start_y;
%global end_x;
%global end_y;
pt = get(gca,'CurrentPoint');
start_x = pt(1,1);
start_y = pt(1,2);
hstartpoint=plot(start_x,start_y,'ro');
hold on
set(handles.text1,'string',num2str(start_x));
set(handles.t2,'string',num2str(start_y));
down=1;
set(gcf,'WindowButtonMotionFcn',@ButtonmoveFcn);
handles.hstartpoint=hstartpoint;
guidata(hObject,handles);
end
matlab 取点画图,Matlab关于figure中获取鼠标位置点画图问题相关推荐
- java获取鼠标在屏幕中的位置 方法一_Java在多个监视器环境中获取鼠标位置
基本上,我所做的是取 PointerInfo 并从中减去 GraphicsDevice 界限,如果结果少于 0 (因为屏幕是主屏幕左侧),我将结果乘以 -1 解决方案的核心看起来像这样...... / ...
- 在高德地图中获取鼠标点击的经纬度
本文目录 一.注册高德开放平台 (一)创建应用 (二)添加 Key 二.代码实现 1. 引入必要的 CSS 文件与 JS 文件 2. 放置地图容器 3. 核心 JavaScript 代码 三.效果图 ...
- python 打印当前行号_python中获取当前位置所在的行号和函数名(转)
http://www.vimer.cn/2010/12/%E5%9C%A8python%E4%B8%AD%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8D%E4%BD%8D%E7 ...
- WPF中获取鼠标相对于桌面位置
原文:WPF中获取鼠标相对于桌面位置 var transform = PresentationSource.FromVisual(this).CompositionTarget.TransformFr ...
- WPF中获取鼠标相对于屏幕的位置
WPF中获取鼠标相对于屏幕的位置 周银辉 WPF编程时,我们经常使用Mouse.GetPosition(IInputElement ...
- 3D视图中获取鼠标所在位置
在3D视图中,经过旋转.缩放.平移之后,任然可以获取鼠标位置对应的真实坐标. 思路:获取OpenGL模型矩阵和投影矩阵, 对鼠标位置信息进行反投影计算. 主要函数: glReadPixels 通过深度 ...
- python画十字_如何绘制十字线并在pyqtgraph中绘制鼠标位置?
我是Python和pyqtgraph的新手.我正在为不同类型的信号查看器.当然,当我想用鼠标位置包含十字准线和文本标签时,我陷入了困境.我正在使用GridLayout,因为后来该图与其他几个元素结 ...
- JavaScript 中获取光标位置
1.概念和原理 DOM中并没有直接获取光标位置的方法,那么我们只能间接来获取光标位置.DOM支持获取光标选中的范围,我们可以以此为切入点,来获取或定位光标的位置,当选取范围起始点和结束点一样时,就是光 ...
- matlab取整高斯,MATLAB中取整函数(fix, floor, ceil, round)的使用
MATLAB取整函数 1)fix(x) : 截尾取整. >> fix( [3.12 -3.12]) ans = 3 -3 (2)floor(x):不超过x 的最大整数.(高斯取整) > ...
最新文章
- 处理 JSON null 和空数组及对象
- 手动为 SAP Spartacus 添加 SSR 支持的步骤
- php抓取统计局区划代码,抓取国家统计局的代码和名称,爬取,区域,划分,及
- 2016年全国计算机技术与软件,2016年的上半年的全国计算机技术与软件专业技术资格(水平)考.doc...
- 使用 node.js 进行服务器端 JavaScript 编程
- 2006年四种思路帮你创业
- HTTP的⼏种请求⽅法及⽤途小谈(面试)
- 解决getJSON跨域登录Session丢失的问题
- 我们一起踩过的坑----react(antd)(二)
- iOS直播点赞动画,iOS直播心型点赞动画
- 在html中做表格以及给表格设置高宽字体居中和表格线的粗细
- 190307每日一句
- Radius 协议介绍
- bit.ly 短地址转换_使用PHP创建Bit.ly短URL:API版本3
- 博通无线网卡驱动 linux,debian 安装博通无线网卡驱动
- 影评 之 《血战钢锯岭》
- E-R图、N-S图、PAD图、程序流程图
- 数据集的文字标签(label)转成数字标签
- 计算机新建文件夹的步骤打开,电脑怎样为自己新建的文件夹加密,只能自己打开. 爱问知识人...
- 腾讯云轻量数据库服务简单测评