概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.tool.signal
クラス Bilinear

    java.lang.Object
      org.mklab.tool.signal.Bilinear

    public class Bilinear

extends Object

双一次変換を行うクラスです。

Bilinear transformation

バージョン:
  $Revision: 1.15 $
作成者:
  koga
関連項目:
  `C2d`, `D2c`

コンストラクタの概要
`Bilinear()`

メソッドの概要
`static List<Matrix>` | `bilinear(Matrix A, Matrix B, Matrix C, Matrix D, double fs)` 連続時間伝達関数を離散時間伝達関数に双一次変換 `G(z) = G(s) | | s = 2*fs*(z-1)/(z+1)` を用いて変換します。
`static List<Matrix>` | `bilinear(Matrix A, Matrix B, Matrix C, Matrix D, double fs, double fp)` 変換前後の周波数応答が周波数`fp`(Hz)で 正確に一致するよう、双一次変換の前に前処理を行います。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Bilinear

    public Bilinear()

メソッドの詳細

### bilinear

    public static List<Matrix> bilinear(Matrix A,
                                        Matrix B,
                                        Matrix C,
                                        Matrix D,
                                        double fs)

  連続時間伝達関数を離散時間伝達関数に双一次変換

       G(z) = G(s) | | s = 2*fs*(z-1)/(z+1)

  を用いて変換します。ただし、 `fs`はサンプリング周期[Hz]です。

  パラメータ:
    `A` - システム行列
    `B` - 入力行列
    `C` - 出力行列
    `D` - ゲイン行列
    `fs` - サンプリング周期
  戻り値:
    変換結果のシステム (transformed system)

### bilinear

    public static List<Matrix> bilinear(Matrix A,
                                        Matrix B,
                                        Matrix C,
                                        Matrix D,
                                        double fs,
                                        double fp)

  変換前後の周波数応答が周波数`fp`(Hz)で 正確に一致するよう、双一次変換の前に前処理を行います。

  Use prewarping before the bilinear transformation so that the frequency responses before and after mapping match exactly at the frequency `fp` (Hz).

  パラメータ:
    `A` - システム行列
    `B` - 入力行列
    `C` - 出力行列
    `D` - ゲイン行列
    `fs` - サンプリング周期[sec]
    `fp` - プリマッピングの周波数[Hz]
  戻り値:
    変換結果のシステム (transformed system)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド