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 > Format representations and conversions > des2ss

des2ss

記述子から状態空間へ

呼び出し手順

[Sl]=des2ss(A,B,C,D,E [,tol])
[Sl]=des2ss(Des)

パラメータ

A,B,C,D,E

適当な次元の実数行列

Des

リスト

Sl

syslin リスト

tol

実数パラメータ (閾値) (デフォルト値 100*%eps).

説明

状態空間変換の記述子.

Sl=des2ss(A,B,C,D,E) は, 記述子システム (E,A,B,C,D)と等価な 線形システム Sl を返します.

添え字1個の(E,A)ペンシルの場合, 明示式が使用され, より高次の添え字のペンシルの場合にはrowshuff が使用されます.

Sl=des2ss(Des) (ただし Des=list('des',A,B,C,D,E)) は, 状態空間表現(多項式 D 行列が付く場合もある)の 線形システム Sl を返します.

一般化Leverrierアルゴリズムが使用されます.

s=poly(0,'s');G=[1/(s-1),s;1,2/s^3];
S1=tf2des(G);S2=tf2des(G,"withD");
W1=des2ss(S1);W2=des2ss(S2);
clean(ss2tf(W1))
clean(ss2tf(W2))

参照

  • des2tf — 記述子から伝達関数への変換
  • glever — 行列ペンシルの逆
  • rowshuff — シャッフルアルゴリズム
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:40:27 CEST 2012