メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

信号処理

R2026a
信号への遅延の追加、信号の並べ替えとリサンプリング、および信号へのウィンドウの適用

DSP System Toolbox™ のブロックと System object を使用し、レート変換、畳み込み、デジタルアップ コンバージョンとデジタルダウン コンバージョン、位相の抽出、DC 成分の削除、ピークの位置特定、信号のパディング、遅延の追加などの信号処理を行うことができます。

オブジェクト

すべて展開する

dsp.DigitalDownConverterデジタル信号を中間周波数 (IF) 帯域からベースバンドに変換して間引きする
dsp.DigitalUpConverterInterpolate digital signal and translate it from baseband to IF band
dsp.FarrowRateConverterPolynomial sample rate converter with arbitrary conversion factor
dsp.SampleRateConverterMultistage sample rate converter
dsp.DCBlocker入力信号の DC 成分 (オフセット) のブロック
dsp.ParameterSmootherSmooth input parameters using exponential smoothing (R2024a 以降)
dsp.PhaseExtractorExtract the unwrapped phase of a complex input
dsp.PhaseUnwrapperUnwrap signal phase
dsp.ZeroCrossingDetectorゼロクロッシングの検出
dsp.DelayDelay input signal by fixed samples
dsp.VariableFractionalDelayDelay input by time-varying fractional number of sample periods
dsp.VariableIntegerDelayDelay input by time-varying integer number of sample periods

ブロック

すべて展開する

Downsample blockDownsampleサンプルを削除することで低いレートで入力をリサンプリングする
Digital Down-Converter blockDigital Down-ConverterTranslate digital signal from intermediate frequency (IF) band to baseband and decimate it
Digital Up-Converter blockDigital Up-ConverterInterpolate and translate digital signal from baseband to intermediate frequency (IF) band
Farrow Rate Converter blockFarrow Rate ConverterPolynomial sample-rate converter with arbitrary conversion factor
Interpolation blockInterpolation実数入力サンプルの値の内挿
Repeat blockRepeatResample input at higher rate by repeating values
Sample and Hold blockSample and Hold入力信号のサンプルとホールド
Sample-Rate Converter blockSample-Rate ConverterMultistage sample-rate conversion
Upsample blockUpsampleResample input at higher rate by inserting zeros
Convolution blockConvolution2 つの入力の畳み込み
DC Blocker blockDC BlockerDC 成分のブロック
Detrend blockDetrendベクトルからの線形トレンドの削除
Truncate blockTruncateTruncate vectors by removing or keeping beginning or ending values
Pad blockPadPad or truncate specified dimension(s)
Parameter Smoother block iconParameter SmootherSmooth input parameters using exponential smoothing (R2024a 以降)
Peak Finder blockPeak FinderDetermine whether each value of input signal is local minimum or maximum
Phase Extractor blockPhase ExtractorExtract the unwrapped phase of a complex input
Unwrap blockUnwrap信号位相のアンラップ
Window Function blockWindow Functionウィンドウの計算と入力信号への適用
Zero Crossing blockZero Crossing1 つのタイム ステップ内で信号がゼロを横切る回数をカウントする
Delay blockVariable Integer Delay固定または可変サンプル周期により入力信号を遅延する
Variable Fractional Delay blockVariable Fractional DelayDelay input by time-varying fractional number of sample periods

トピック

サンプルベースおよびフレームベースの処理

レート変換

信号処理

遅延とレイテンシ

可変サイズ信号のサポート

注目の例