为了账号安全,请及时绑定邮箱和手机立即绑定

请问该怎么输入坐标,显示出data cursor的效果?

请问该怎么输入坐标,显示出data cursor的效果?

跃然一笑 2022-10-20 15:11:37
用text的话感觉不太好看
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

 在matlab中画完图后可以使用data cursor工具来获取图中点的坐标。

  GUI:

  在figures窗口点击data cursor,选中图像中任意点,出现x,y坐标值,如下图。


  但是x,y的值似乎不是那么精确,可能x,y数值是小数点后好几位,但matlab默认只保留到小数点后两位。更改方法如下:

  在显示的数值窗口处右键:

  点击Edit Text Update Function,出现如下窗口:

  我们看之前的数值在检测上图中的程序,可以发现以前的数值显示的是四位有效数字。程序中的4,就表示有效数字的位数。把x,y都改成6位有效数字,效果如下:

  改完之后file-save,保存到任意地方。关掉。此时该点还是四位有效数字。

  选中该数据显示窗口---delete

  重新用data cursor选中该点

  六位有效数字了.


查看完整回答
反对 回复 2022-10-24
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

可用 datacursormode 函数打开或关闭指定窗口的Data Cursor。

例如:


datacursormode(gcf,'on')


查看完整回答
反对 回复 2022-10-24
  • 2 回答
  • 0 关注
  • 256 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号