Main Content

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

バッファー、スイッチおよびカウンター

信号のサンプルレートまたはフレームレートの変更、イベントのカウント、エッジの検出、イベント発生時のアクションの実行

オブジェクト

dsp.AsyncBufferFIFO buffer

関数

rebuffer_delayNumber of samples of delay introduced by buffering and unbuffering operations

ブロック

すべて展開する

Buffer入力シーケンスの小さいフレーム サイズまたは大きいフレーム サイズへのバッファリング
Delay LineRebuffer sequence of inputs
QueueStore inputs in FIFO register
StackStore inputs into LIFO register
UnbufferUnbuffer input frame into sequence of scalar outputs
Counter指定した数値範囲でのカウント アップまたはカウント ダウン
Edge Detectorゼロから非ゼロ値への遷移の検出
Event-Count ComparatorDetect threshold crossing of accumulated nonzero inputs
Multiphase ClockGenerate multiple binary clock signals
N-Sample EnableOutput ones or zeros for specified number of sample times
N-Sample SwitchSwitch between two inputs after specified number of sample periods

トピック

Convert Sample and Frame Rates in Simulink Using Rate Conversion Blocks

Learn how direct-rate conversion blocks impact the sample rate and frame rate of signals in Simulink® models.

サンプルベースおよびフレームベースの概念

実際のサンプルベースとフレームベースの信号、および MATLAB® と Simulink でこれらの信号をモデル化する方法の紹介。

Buffering and Frame-Based Processing

Convert signals of frame size 1 into signals of frame size greater than 1, and vice versa.

Inspect Sample and Frame Rates in Simulink

Understand sample time, sample rate, frame period, and frame rate in the context of a Simulink model. Determine the sample and frame rates of signals in your model.

Delay and Latency

Configure the Simulink environment to minimize delay and increase simulation performance.

Why Does Reading Data from the dsp.AsyncBuffer Object Give a Dimension Mismatch Error in the MATLAB Function Block?

Resolve the dimension mismatch error when you read data from an async buffer inside the MATLAB function block.

Why Does the dsp.AsyncBuffer Object Error When You Call read Before write?

Initialize the async buffer by calling either setup or write before the first call to read.

注目の例