Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

dpoly

マスク サブシステムのアイコン上に伝達関数を表示する

構文

dpoly(num,den)dpoly(num,den,'character')

説明

dpoly(num,den)は、分子がnum、分母がdenである伝達関数を表示します。

dpoly(num,den,'character')は、伝達関数の独立変数の名前を指定します。既定の設定はsです。

金宝app®がブロックアイコンを描画すると,初期化コマンドが実行され,結果として生成された方程式がブロックアイコン上に表示されます (以下の例を参照)。

  • sが降べきの順になるように連続伝達関数を表示するには、次のように入力します。

    dpoly(num, den)

    たとえば、num = [0 0 1];den = [1 2 1]の場合、アイコンは次のようになります。

  • zが降べきの順になるように離散伝達関数を表示するには、次のように入力します。

    dpoly(num, den, 'z')

    たとえば、num = [0 0 1];den = [1 2 1];の場合、アイコンは次のようになります。

  • 1/zが昇べきの順になるように離散伝達関数を表示するには、次のように入力します。

    dpoly(num, den, 'z-')

    たとえば、numdenが上述のように定義されている場合、アイコンは次のようになります。

アイコンを作成するときに、パラメーターが定義されていない場合やパラメーターに値がない場合、Simulink はアイコンに 3 つの疑問符 (? ? ?) を表示します。[マスク設定] ダイアログ ボックスでパラメーター値を定義すると、Simulink はその伝達関数を評価して得られた式をアイコン内に表示します。