このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
comm.IntegrateAndDumpFilter
周期リセットを伴う離散時間信号の積分
説明
IntegrateAndDumpFilter
オブジェクトは、既定のスケジュールに従って合計をゼロにリセットしながら、離散時間入力信号の累積和を作成します。このオブジェクトは、シミュレーションの開始時に、Offset プロパティに指定された数のサンプルを破棄します。この初期期間の後に入力信号の列に従って累積和を計算し、Integration period プロパティに設定された N 個の入力サンプルごとにゼロにリセットします。リセットが行われるのは、そのタイム ステップでオブジェクトが出力を生成した後です。
周期リセットを伴う離散時間信号は次により積分します。
メモ
R2016b 以降では、step
メソッドを使用して、System object™ によって定義された演算を実行する代わりに、引数を関数であるかのように使ってオブジェクトを呼び出すことができます。たとえば、y = step(obj,x)
と y = obj(x)
は同等の演算を実行します。
構築
H = comm.IntegrateAndDumpFilter
は、積分とダンプ フィルター System object H
を作成します。このオブジェクトは、積分周期内の多数のサンプルを積分して、その周期の最後にリセットします。
H = comm.IntegrateAndDumpFilter(
は、指定された各プロパティを指定値に設定して、積分とダンプ フィルター オブジェクト Name
,Value
)H
を作成します。(Name1
,Value1
,...,NameN
,ValueN
) のように、追加の名前と値のペアの引数を任意の順番で指定できます。
H = comm.IntegrateAndDumpFilter(PERIOD,
は、積分とダンプ フィルター オブジェクト Name
,Value
)H
を作成します。このオブジェクトは、IntegrationPeriod
プロパティを PERIOD
に設定しており、指定の他のプロパティは指定の値に設定しています。
プロパティ
|
Integration period 積分周期を、サンプル単位で |
|
オフセット サンプル数 オブジェクトがデータ処理の開始時に入力データの各列で破棄する入力サンプルの数を示す、非ゼロの整数ベクトルまたはスカラーを指定します。破棄は、
このプロパティを長さ L のベクトルで指定した場合、そのベクトルの i 番目の要素は、列数が L の入力データ行列で i 番目の列のオフセットに相当します。 このプロパティをスカラー値に指定した場合、オブジェクトは入力データ行列の各列に同じオフセットを適用します。このオフセットは、永続的な遅延ではなく、過渡的な効果を生じます。 |
|
出力の間引き
このプロパティを このプロパティを |
例
詳細
アルゴリズム
このオブジェクトは、Integrate and Dump ブロックのリファレンス ページで説明されているアルゴリズム、入力、および出力を実装しています。オブジェクト プロパティはブロック パラメーターに対応しますが、以下の場合を除きます。
[Output intermediate values] パラメーターは DecimateOutput プロパティに対応しています。 |
拡張機能
バージョン履歴
R2012a で導入