我想使用 jtraj 在 Simulink 模型中指定轨迹。以下是我尝试在命令提示符中检索的内容:
Q0 = [1 1 0];
Q1 = [1+0.5*cos(2*20) 1+0.5*sin(2*20) 0];
t = 0:0.1:20;
[Q, Qd, Qdd] = jtraj(Q0, Q1, t);
但是,我不知道如何轻松地将此类轨迹数据包含在 Simulink 模型中。任何意见?
提前致谢。
如果我正确理解您的问题,您希望将一些与时间相关的数据作为信号导入 Simulink 模型,对吗?有两种方法可以做到这一点,
我认为有一些方法:您可以将数据写入 m 文件(例如通过 test.m 名称),然后在运行 simulink 模型之前,您可以运行这个 m 文件,在这种情况下,您可以使用 Constant block whit variable's name存在于工作区。