主要内容

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

转移Fcn实零

実数零点をもち,極をもたない離散時間伝達関数を実現

  • ライブラリ:
  • 金宝app模型/离散

  • 转移Fcn实零块

説明

转移Fcn实零ブロックは実数零点をもち,極をもたない離散時間伝達関数を実装します。

端子

入力

すべて展開する

離散時間伝達関数アルゴリズムへの入力信号

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

出力

すべて展開する

出力信号。実数零点をもち,極をもたない,入力信号の離散時間伝達関数です。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

パラメーター

すべて展開する

Z平面における零点を指定します。

プログラムでの使用

ブロックパラメーターZeroZ
:文字ベクトル
:実数スカラー
既定の設定:“0.75”

前の入力の初期条件を指定します。

プログラムでの使用

ブロックパラメーターICPrevInput
:文字ベクトル
:実数スカラー
既定の設定:“0.0”

ブロックでサンプルベースかフレームベースのどちらの処理を実行するかを指定します。

  • チャネルとしての列(フレームベース)——入力の各列を独立したチャネルとして扱います(フレームベースの処理)。

    メモ

    フレームベースの処理には,DSP系统工具箱™のライセンスが必要になります。

    詳細については,サンプルベースおよびフレームベースの概念(DSP系统工具箱)を参照してください。

  • チャネルとしての要素(サンプルベース)——入力の各要素を独立したチャネルとして扱います(サンプルベースの処理)。

[入力処理]を使って,ブロックでサンプルベースかフレームベースのどちらの処理を実行するかを指定します。ブロックは,入力uにフレームベースの信号を受け入れます。その他すべての入力信号はサンプルベースでなければなりません。

入力信号 入力処理モード ブロックは動作するか
サンプルベース サンプルベース はい
フレームベース いいえ,エラーが発生
サンプルベース フレームベース はい
フレームベース はい

これらの2つの処理モードの詳細については,サンプルベースおよびフレームベースの概念(DSP系统工具箱)を参照してください。

プログラムでの使用

ブロックパラメーターInputProcessing
:文字ベクトル
'Columns as channels(基于框架)'|“作为通道的元素(基于样本)”
既定の設定“作为通道的元素(基于样本)”

固定小数点演算の丸めモードを指定します。詳細については,丸め(定点设计师)を参照してください。

ブロックパラメーターは常に最近傍の表現可能な値に丸められます。ブロックパラメーターの丸めを直接制御するには,MATLAB®の丸め関数を使用する式をマスクフィールドに入力します。

プログラムでの使用

ブロックパラメーター:RndMeth
型:文字ベクトル
値:'天花板' | '收敛' | '地板' | '最近' | 'Round' | '最简单' | '零'
既定の設定:“地板”

このチェックボックスをオンにすると,オーバーフローを,データ型が表現できる最小値または最大値のいずれかに飽和させます。このオプションを選択しないと,オーバーフローはラップします。

このチェックボックスをオンにすると,飽和は出力や結果だけでなく,このブロックの内部演算すべてに適用されます。通常,オーバーフローが可能ではない場合は,コード生成プロセスで検出されます。この場合,コードジェネレーターでは飽和コードは生成されません。

プログラムでの使用

ブロックパラメーター:DoSatur
型:文字ベクトル
値:”从“|”“
既定の設定:“关闭”

ブロックの特性

データ型

布尔一个||不动点|整数|

直接フィードスルー

いいえ

多次元信号

いいえ

可変サイズの信号

はい

ゼロクロッシング検出

いいえ

一个このブロックは,布尔信号での使用を推奨しません。

拡張機能

C / c++コード生成
金宝app仿真软件®编码器™を使用してCおよびc++コードを生成します。

PLCコード生成
金宝app仿真软件®PLC编码器™を使用して構造化テキストコードを生成します。

固定小数点の変換
定点设计师™を使用して固定小数点システムの設計とシミュレーションを行います。

R2006aより前に導入