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

1/S,1/s^2のインパルス応答を求めたいと考えています。
そこでtfを用いてインパルス応答を出したいと考え以下のコードを作成いたしました。
sys = tf(1,[1 0]);
impulse(sys)
本コードを実行したところ
エラー: DSM_TF (line 10)
sys = tf(1,[1 0]);
という風にエラーが発生し、実行することができませんでした。何に対してエラーが出ているのでしょうか。

 Akzeptierte Antwort

Naoya
Naoya am 21 Aug. 2017

2 Stimmen

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

Weitere Antworten (0)

Gefragt:

O.E
am 17 Aug. 2017

Beantwortet:

am 21 Aug. 2017

Community Treasure Hunt

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

Start Hunting!