Main Content

intdump

積分とダンプ

構文

y = intdump(x,nsamp)

説明

y = intdump(x,nsamp) は信号 x を 1 シンボル周期にわたり積分し、1 つの平均値を Y に出力します。nsamp はシンボルあたりのサンプル数です。2 次元信号では、この関数によって 1 つの列が 1 つのチャネルとして扱われます。

この関数と変調の組み合わせについて確認するには、パルス整形とフィルター処理を使用する場合の変調の例を参照してください。

それぞれが 4 つのサンプルで構成される 3 シンボルのデータを含む 2 つの独立チャネルを処理します。

s = rng;
rng(68521);
nsamp = 4; % Number of samples per symbol
ch1 = randi([0 1],3*nsamp,1); % Random binary channel
ch2 = rectpulse([1 2 3]',nsamp); % Rectangular pulses
x = [ch1 ch2]; % Two-channel signal
y = intdump(x,nsamp)
rng(s);

出力は以下のようになります。各列は 1 つのチャネルに対応し、各行は 1 つのシンボルに対応します。

y =

    0.5000    1.0000
    0.5000    2.0000
    1.0000    3.0000

バージョン履歴

R2006a より前に導入

参考