【レポート課題(9)解答例】

 

1

 (1)

> g1=tf1([1 2 1],[1 1]);

 

(2)

> g2=zpk1([1 0.25 3],[4 2.5],2);

 

2

(1)

<プログラム>

> sys1=sysmult1(g1,g2)

<実行結果>

sys1 =

 

  num =

      2.00000  -6.50000  -0.50000  6.50000  -1.50000

  den =

      1.0000  -6.5000  10.0000

 

(2)

<プログラム>

> sys2=sysadd1(g1,g2)

<実行結果>

sys2 =

 

  num =

      3.0000  -14.0000  11.5000  8.5000

  den =

      1.0000  -6.5000  10.0000

 

 (3)

<プログラム>

> sys3=syssub1(g1,g2)

<実行結果>

sys3 =

 

  num =

      -1.0000  3.0000  -4.5000  11.5000

  den =

      1.0000  -6.5000  10.0000