gpt4 book ai didi

user-interface - 交互式操作Matlab图形上的矩形

转载 作者:行者123 更新时间:2023-12-02 04:06:05 27 4
gpt4 key购买 nike

我想在Matlab图形上绘制和操作一个矩形。通过操纵,我的意思是我想通过“直观”鼠标单击来拖动,旋转,调整矩形大小(更改边长)。

我还没有找到任何内置的机制来做到这一点。 (属性编辑器?还是matlab函数?还是matlab文件交换?)也许我不能用Google很好。

因此,为了编写自己的代码,在我看来,矩形函数上的buttonDownFcn就是一个起点。也就是说,我可以用它来监听矩形本身的鼠标单击,但是在矩形内部的鼠标单击又如何呢?我不知道如何接收它们。怎么样“buttonUpFcn”看不到其中之一。当我四处移动光标时,我看不到捕获它们的方法(除非我开始查询图形而不是矩形,但这会带来极大的麻烦,并且我认为非常复杂。)

感谢您的考虑。

约翰

最佳答案

如果您绝对不需要轮换,IMRECT会做您想要的。另外,如果您需要能够绘制斜线,IMPOLY可能会有所帮助,尽管您可能需要编写POSITIONCONSTRAINFCN来保证绘制正确的角度。

关于user-interface - 交互式操作Matlab图形上的矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7504940/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com