第一种途径:ginput()函数

ginput提供了一个十字光标使我们能更精确的选择我们所需要的位置,并返回坐标值。函数调用形式为:

[x,y] = ginput(n)

[x,y] = ginput

[x,y,button] = ginput(...)

对于[x,y] =

ginput(n),能使你从当前的坐标系中读取n个点,并返回这n个点的x,y坐标,均为nX1的向量。可以按回车提前结束读数。

[x,y] = ginput 可以无限的读取坐标直到按下回车键。

[x,y,button] = ginput(...)

返回x和y的坐标,以及button值(1=左键,2=中,3=右)或者按键的ASXII码值。

第二种途径:利用figure的WindowButtonDownFcn属性。当你在图上按下鼠标的时候,可通过该属性定义一个回调程序。回调程序可以是一个有效的Matlab表达式或者一个M文件。

那么为显示当前鼠标按下时的坐标值,我们可以将其定义为一个坐标获取和显示程序。

例如:

% 主函数

function test_mouse_track()

figure;

axis([-10,10,0,5]);

set(gcf,'WindowButtonDownFcn',@ButttonDownFcn);

% 回调函数

function ButttonDownFcn(src,event)

pt = get(gca,'CurrentPoint');

x = pt(1,1);

y = pt(1,2);

fprintf('x=%f,y=%f\n',x,y);

相关文章:

matlab鼠标三维坐标点,Matlab获取鼠标坐标值的两种途径相关推荐

  1. matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...

    matlab画三维图 在Matlab中,三维图形的绘制包括三维曲线,三维网线图和三维曲面图.闲话不多说,直接进入正题.首先介绍几个函数: 1.plot3(x,y,z,-) 其中,x,y,z为维数相同的 ...

  2. matlab将txt数据分类,MATLAB读取txt文件,txt里面有字符串和数值两种类型

    MATLAB读取txt文件,txt里面有字符串和数值两种类型 mip版  关注:96  答案:4  悬赏:30 解决时间 2021-01-29 08:48 已解决 2021-01-28 15:04 M ...

  3. 基于MATLAB/Simulink的Buck变换器仿真模型,包含开环控制和闭环控制两种控制

    Buck:基于MATLAB/Simulink的Buck变换器仿真模型,包含开环控制和闭环控制两种控制 仿真条件:MATLAB/Simulink R2015b, 拿前如需转成低版本格式请提前告知 ID: ...

  4. MATLAB 保存imshow绘制图片到指定文件夹中的两种方法

    MATLAB 保存imshow绘制图片到指定文件夹中的两种方法 imwrite函数 imwrite(image,filename) imwrite(image,filename)是将图像数据image ...

  5. Cuk:基于MATLAB Simulink的Cuk变换器仿真模型,包含开环控制和闭环控制两种控制

    Cuk:基于MATLAB Simulink的Cuk变换器仿真模型,包含开环控制和闭环控制两种控制. 仿真条件:MATLAB Simulink R2015b ID:3320651147398870

  6. 【REACT NATIVE 系列教程之十三】利用LISTVIEW与TEXTINPUT制作聊天/对话框获取组件实例常用的两种方式...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/react-native/2346.html ...

  7. GridView控件RowDataBound事件中获取列字段值的几种途径

    前台: <asp:TemplateField HeaderText="充值总额|账号余额"><ItemTemplate><asp:Label ID=& ...

  8. vue 获取请求url_vue 获取url里参数的两种方法小结

    我就废话不多说了,大家还是直接看代码吧~ 第一种: const query = Qs.parse(location.search.substring(1)) let passport = query. ...

  9. 经典代码-request请求获取参数(post和get两种方式)

    request请求获取参数(post和get两种方式) https://blog.csdn.net/u012110719/article/details/44672111

最新文章

  1. ehcache.xsd
  2. Vue实现仿音乐播放器14-实现搜索页面以及功能
  3. 李伟山:金融撮合架构
  4. Linux--shell编程原理--03
  5. 八、异常、java笔记
  6. java导出下载文件_java导出excel及下载的实现-java下载文件
  7. 华为NP课程笔记19-镜像技术
  8. 下载篇:程序员修炼之道+从小工到专家(高清、免费)
  9. oracle数据库快速查询关键字,数据库分页查询关键字
  10. mysqlclient和pymysql如何选择?_gevent_waiter的使用
  11. 《影响力》(你为什么会说“是”?)读书
  12. 滴水逆向三期笔记与作业——02C语言——02数据类型
  13. 美国国土安全部部长约翰逊就Dyn网络攻击事件发表声明
  14. python字典修改键所对应值_详解如何修改python中字典的键和值
  15. CSS3 制作旋转的大风车
  16. CSS基础知识点大全
  17. 服务器ghost备份后无法进入系统还原,使用Ghost备份/还原系统的速度很慢原因分析与解决...
  18. 说说在 Python 中如何处理文件系统路径
  19. 华为鸿蒙新机2k曲面屏,华为P40系列“登场”:2K曲面屏+前后8摄,鸿蒙系统就别想了...
  20. 前端vue里面点击加载更多_js实现『加载更多』功能实例

热门文章

  1. C/C++语言ACM格式输入输出练习 | 输入字符串数据
  2. 【维生素C语言】第十章 - 指针的进阶(上)
  3. aws api gateway 构建一个私有的REST API
  4. 如何利用python在yi'ge_今天教大家一招Python神奇的技术!如何利用Python来写请柬!...
  5. 笑出腹肌!代码注释还是程序员会玩!
  6. 【品牌营销公司】十三哥分析品牌推广对企业的作用
  7. 神途boss_教你如何玩转神途里面所有BOSS
  8. img格式镜像转ISO格式
  9. 跨境电商运营-客服对绩效的重要性
  10. 2014年电大统考计算机试题,2013年电大网考计算机应用基础1统考试题