查看: 1209|回复: 4|关注: 0

[已解决] 请教matlab能否实现如下想法。

[复制链接]

新手

11 麦片

财富积分


050


6

主题

12

帖子

0

最佳答案
本帖最后由 13920169663 于 2019-3-19 11:19 编辑

如下图所示,是在GUI中一个axes里的一个点上(图中的圆圈)能否添加一条直线与一个文本框,并且让文本框可以被鼠标拖动并在拖动文本框的同时直线也一起随动。
想问这样一个程序matlab能否实现。
如果能实现我需要了解那些方面的知识?
请教.png
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

8

主题

1487

帖子

260

最佳答案
  • 关注者: 153
发表于 2019-3-19 15:59:46 | 显示全部楼层 |此回复为最佳答案
应该可以照着这个改改。axes应该有position句柄。
https://blog.csdn.net/houyanhua1/article/details/78277165
兴趣是最好的导师——让Matlab入门从游戏开始
https://www.ilovematlab.cn/thread-546885-1-1.html
回复此楼 已获打赏: 0 积分

举报

新手

11 麦片

财富积分


050


6

主题

12

帖子

0

最佳答案
 楼主| 发表于 2019-3-19 16:30:37 | 显示全部楼层
悟得 发表于 2019-3-19 15:59
应该可以照着这个改改。axes应该有position句柄。
https://blog.csdn.net/houyanhua1/article/details/7827 ...

感谢你的回答,但是我的意思是直线跟文本框都是编程出现的不是画出来的,然后是可拖动的,这样也可以参照你说的这个网站吗?如果是的话能不能麻烦你给我个大概的思路。:handshake
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

8

主题

1487

帖子

260

最佳答案
  • 关注者: 153
发表于 2019-3-19 19:21:20 | 显示全部楼层
你可以不是画的嘛,他那个在鼠标移动的回调函数里写的是画线的命令,你写axes移动的命令就行了。就是把position改成和当下鼠标位置的线性关系就行吧
兴趣是最好的导师——让Matlab入门从游戏开始
https://www.ilovematlab.cn/thread-546885-1-1.html
回复此楼 已获打赏: 0 积分

举报

新手

11 麦片

财富积分


050


6

主题

12

帖子

0

最佳答案
 楼主| 发表于 2019-3-19 20:38:44 | 显示全部楼层
悟得 发表于 2019-3-19 19:21
你可以不是画的嘛,他那个在鼠标移动的回调函数里写的是画线的命令,你写axes移动的命令就行了。就是把posi ...

好的 ,我试一下
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表