肿么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊

已举报 回答
肿么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    1,654

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
首先画图
然后使用ginput函数获得鼠标点击位置信息

[x,y] = ginput;

当鼠标在figure上点击后,函数就会返回点击位置的坐标x,y
取消 评论
要获取图片上点的坐标,可点击 datacursor工具,在图形中选点一下,出现坐标及颜色值,可右击出菜单,选Export cursor data to workspace输出到工作间等多种选择。
取消 评论
ginput函数啊 a = ginput(1); a保存了点击的坐标
函数用法
b = ginput(c);
c代表可点击次数,b则保存了每一次点击的坐标。
如果不输入c,则默认一直执行点击记录操作
取消 评论
[u,v]=ginput(5)
[u,v]中存放数据就是所取5个点的坐标。
取消 评论
ZOL问答 > 鼠标 > 其他 > 肿么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?