我想用jtraj指定Simulink模型中的軌跡。以下是我試圖在命令提示符中檢索的內容: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模型中。任何意見?
在此先感謝。
我想用jtraj指定Simulink模型中的軌跡。以下是我試圖在命令提示符中檢索的內容: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模型中輸入一些時間相關的數據作爲信號,對嗎?有兩種方法可以做到這一點,
我覺得有一些方法: 你可以(通過test.m名稱爲例)的數據寫入到M-文件 然後befor運行Simulink模型,你可以在這個運行這個M文件, 如果您可以使用Constant block whit變量的名稱存在於工作區中。
這正是我使用的(第二種情況)。 – stanigator 2010-04-24 01:37:59