1

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 モデルに簡単に含める方法がわかりません。コメントはありますか?

前もって感謝します。

4

2 に答える 2

1

私があなたの質問を正しく理解していれば、時間依存データを Simulink モデルの信号としてインポートしたいのですか? これを行うには2つの方法があります。

  1. ルート Inport を使用してから、構成パラメーターの [データのインポート/エクスポート] ページの [入力] フィールドを使用してデータをインポートします。詳細については、ドキュメントを参照してください。
  2. From Workspaceブロックを使用して、ベース ワークスペースからデータをインポートします。
于 2010-04-24T01:11:40.943 に答える
0

いくつかの方法があると思います: データを m ファイルに (たとえば、test.m 名で) 書き込んでから、simulink モデルを実行する前に、この m ファイルを実行できます。この場合、Constant ブロックを変数の名前で使用できます。ワークスペースに存在します。

于 2010-06-20T18:58:30.427 に答える