使用Matlab的指南为转盘制作动画

时间:2013-06-05 10:09:15

标签: matlab user-interface matlab-figure matlab-guide gui-designer

我有一个应用程序,我有一个步进电机连接到转盘。步进电机的驱动器通过Matlab串行控制。也就是说,我可以通过Matlab中的串口将数据发送到步进电机来控制步进电机转动转盘的角度和发生转速的速度。 一旦步进电机转动所需角度,它就会将当前角度返回到另一个串口。

我正在尝试构建一个GUI,用户可以在其中输入转盘必须转动的速度和角度。我希望能够在我的GUI本身上说明转盘的旋转,使用有关步进电机返回给我的当前角度的数据。

有人能建议使用MATLAB的指南创建转盘旋转的好方法吗?动画人物必须能够以其初始参考角度显示当前角度。我的想法如下图所示。

Turntable with reference line and rotating line

1 个答案:

答案 0 :(得分:0)

只需用线条绘制eveything并相应地更新线条,不要害怕开始使用一些数学来计算角度和线端点,并绘制圆圈。这很容易做到。