伝達関数tfの使い方について

140 ビュー (過去 30 日間)
O.E
O.E 2017 年 8 月 17 日
回答済み: Naoya 2017 年 8 月 21 日
1/S,1/s^2のインパルス応答を求めたいと考えています。
そこでtfを用いてインパルス応答を出したいと考え以下のコードを作成いたしました。
sys = tf(1,[1 0]);
impulse(sys)
本コードを実行したところ
エラー: DSM_TF (line 10)
sys = tf(1,[1 0]);
という風にエラーが発生し、実行することができませんでした。何に対してエラーが出ているのでしょうか。

採用された回答

Naoya
Naoya 2017 年 8 月 21 日
頂きました情報のみから推測しますと、
sys = tf(1,[1 0]);
の実行でエラーが発生しているものと思われます。
コマンドウィンドウ上で、上記コマンドを直接実行してどのようなエラーが出力されるかご確認頂けますでしょうか?
>> sys = tf(1,[1,0])
また、下記コマンド
>> ver
にて、インストールされる製品一覧が確認できます。 上記コマンドは、 Control System Toolbox で提供される関数となります。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!