Using Simulink    
Fcn

指定した式を入力に適用します。

ライブラリ

Functions & Tables

詳細



Fcnブロックは、指定したC言語スタイル表現をその入力に適用します。式は、つぎの成分から構成することができます。

優先順位の規則は、C言語の基準に従います。

  1. ( )
  2. + - (単項)
  3. pow (累乗)
  4. !
  5. * /
  6. + -
  7. > < <= >=
  8. = !=
  9. &&
  10. ||

式は、行列計算を実行できないところがMATLAB式と異なります。また、このブロックは、コロン演算子(:)をサポートしていません。

ブロック入力はスカラでもベクトルでも構いません。出力は常にスカラです。ベクトル出力の場合、Math Functionブロックを使用することを考えてください。ブロック入力がベクトルで、関数が入力要素に対して個々に演算を行う場合(たとえば、関数 sin)、ブロックは最初のベクトル要素に対してのみ演算を行います。

サポートされているデータタイプ

Fcnブロックは、double タイプの信号を受け入れ、出力します。

パラメータとダイアログボックス

Expression
入力に適用されるC言語スタイル表現。式の成分は前のページにリストしたものです。式は、数学的に正しく指定する必要があります(すなわち、括弧の一致、適切な関数引数の数など)。

特性

直接フィードスルー
あり
サンプル時間
接続されるブロックから継承
スカラ拡張
不可
ベクトル化
不可
ゼロクロッシング
なし


 Enable First-Order Hold