Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português -

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> CACSD > ss2des

ss2des

(多項式) 状態空間をディスクリプタ形式に変換

呼出し手順

S=ss2des(Sl)
S=ss2des(Sl,flag)

パラメータ

Sl

syslin リスト: プロパーまたはプロパーでない線形システム.

flag

文字列 "withD"

S

リスト

説明

状態空間表現の線形システム Sl (syslin リスト), 多項式または(ゼロでない)定数のどちらかであるD行列と共に 指定すると, ss2deslist('des',A,B,C,0,E)として 以下のような ディスクリプタシステムを返します:

Sl=C*(s*E-A)^(-1)*B

フラグ "withD" が指定された場合, 最大ランクのD行列を含む S=list('des',A,B,C,D,E)となります.

s=poly(0,'s');
G=[1/(s+1),s;1+s^2,3*s^3];Sl=tf2ss(G);
S=ss2des(Sl)
S1=ss2des(Sl,"withD")
Des=des2ss(S);Des(5)=clean(Des(5))
Des1=des2ss(S1)

参照

  • pol2des — 記述形式の多項式行列
  • tf2des — 伝達関数をディスクリプタ形式に変換
  • des2ss — 記述子から状態空間へ

作者

F. D.; ;

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Mar 03 11:00:55 CET 2011