在本测试程序中,共有三个文件,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中获取鼠标位置点画图问题相关推荐

  1. java获取鼠标在屏幕中的位置 方法一_Java在多个监视器环境中获取鼠标位置

    基本上,我所做的是取 PointerInfo 并从中减去 GraphicsDevice 界限,如果结果少于 0 (因为屏幕是主屏幕左侧),我将结果乘以 -1 解决方案的核心看起来像这样...... / ...

  2. 在高德地图中获取鼠标点击的经纬度

    本文目录 一.注册高德开放平台 (一)创建应用 (二)添加 Key 二.代码实现 1. 引入必要的 CSS 文件与 JS 文件 2. 放置地图容器 3. 核心 JavaScript 代码 三.效果图 ...

  3. 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 ...

  4. WPF中获取鼠标相对于桌面位置

    原文:WPF中获取鼠标相对于桌面位置 var transform = PresentationSource.FromVisual(this).CompositionTarget.TransformFr ...

  5. WPF中获取鼠标相对于屏幕的位置

    WPF中获取鼠标相对于屏幕的位置                                   周银辉 WPF编程时,我们经常使用Mouse.GetPosition(IInputElement ...

  6. 3D视图中获取鼠标所在位置

    在3D视图中,经过旋转.缩放.平移之后,任然可以获取鼠标位置对应的真实坐标. 思路:获取OpenGL模型矩阵和投影矩阵, 对鼠标位置信息进行反投影计算. 主要函数: glReadPixels 通过深度 ...

  7. python画十字_如何绘制十字线并在pyqtgraph中绘制鼠标位置?

    我是Python和pyqtgraph的新手.我正在为不同类型的信号查看器.当然,当我想用​​鼠标位置包含十字准线和文本标签时,我陷入了困境.我正在使用GridLayout,因为后来该图与其他几个元素结 ...

  8. JavaScript 中获取光标位置

    1.概念和原理 DOM中并没有直接获取光标位置的方法,那么我们只能间接来获取光标位置.DOM支持获取光标选中的范围,我们可以以此为切入点,来获取或定位光标的位置,当选取范围起始点和结束点一样时,就是光 ...

  9. matlab取整高斯,MATLAB中取整函数(fix, floor, ceil, round)的使用

    MATLAB取整函数 1)fix(x) : 截尾取整. >> fix( [3.12 -3.12]) ans = 3 -3 (2)floor(x):不超过x 的最大整数.(高斯取整) > ...

最新文章

  1. 处理 JSON null 和空数组及对象
  2. 手动为 SAP Spartacus 添加 SSR 支持的步骤
  3. php抓取统计局区划代码,抓取国家统计局的代码和名称,爬取,区域,划分,及
  4. 2016年全国计算机技术与软件,2016年的上半年的全国计算机技术与软件专业技术资格(水平)考.doc...
  5. 使用 node.js 进行服务器端 JavaScript 编程
  6. 2006年四种思路帮你创业
  7. HTTP的⼏种请求⽅法及⽤途小谈(面试)
  8. 解决getJSON跨域登录Session丢失的问题
  9. 我们一起踩过的坑----react(antd)(二)
  10. iOS直播点赞动画,iOS直播心型点赞动画
  11. 在html中做表格以及给表格设置高宽字体居中和表格线的粗细
  12. 190307每日一句
  13. Radius 协议介绍
  14. bit.ly 短地址转换_使用PHP创建Bit.ly短URL:API版本3
  15. 博通无线网卡驱动 linux,debian 安装博通无线网卡驱动
  16. 影评 之 《血战钢锯岭》
  17. E-R图、N-S图、PAD图、程序流程图
  18. 数据集的文字标签(label)转成数字标签
  19. 计算机新建文件夹的步骤打开,电脑怎样为自己新建的文件夹加密,只能自己打开. 爱问知识人...
  20. 腾讯云轻量数据库服务简单测评

热门文章

  1. RecyclerView实现QQ空间和微信朋友圈头部刷新效果
  2. 建设营销型网站这6个要点要注意
  3. 【QA】Windows桌面图标整理美化(无需安装额外的软件,Windows自带)
  4. 跳伞求生服务器未响应,win10系统运行绝地求生跳伞卡崩溃的处理方法
  5. 卖钻石,一万克拉起包邮。为什么?
  6. linux没有mkfs4,新手求教关于mkfs的有关问题
  7. java 递归查找,Java程序使用递归查找自然数之和
  8. HTTP状态码(完整版)
  9. ArcGIS栅格编辑札记:剪裁、提取与对齐
  10. java画图排版_Java实现第八届蓝桥杯图形排版