# rowregul

無限大にある極およびゼロを削除

## 呼び出し手順

    [Stmp,Ws]=rowregul(Sl,alfa,beta)

## パラメータ

Sl,Stmp

  `syslin` リスト

alfa,beta

  実数 (新しい極とゼロの位置)

## 説明

`Stmp=Ws*Sl`がプロパーで `D`行列がフルランクの時, ポストフィルタ `Ws`を計算します.

`Sl` の無限大にある極は `alfa`に移動されます;

`Sl`の無限大にあるゼロは are moved to `beta` に移動されます;

`Sl` は, 状態空間表現(多項式 `D`行列も加わる可能性有)の 右可逆線形システム(`syslin` リスト) であると仮定されます.

この関数は coleregul の双対です (以下の関数コード参照).

## 例

    s=%s;
    w=[1/s,0;s/(s^3+2),2/s];
    Sl=tf2ss(w);
    [Stmp,Ws]=rowregul(Sl,-1,-2);
    Stmp('D')     // StmpのD行列
    clean(ss2tf(Stmp))

## 参照

- invsyslin
- colregul