一般的な非周期的波形
Signal Processing Toolbox™ には、よく使用される非周期的波形を生成するための関数もいくつか用意されています。
DC で開始して 1 秒で 150 Hz を超える、サンプル レートが 1 kHz の線形チャープ信号を 2 秒間計算します。
t = 0:1/1000:2; y = chirp(t,0,1,150);
チャープのスペクトログラムをプロットします。隣接するウィンドウ セグメント間の 90% のオーバーラップを指定します。
pspectrum(y,t,'spectrogram','OverlapPercent',90)

gauspuls を使用して、1 MHz のサンプル レートで、60% の帯域幅をもつ 50 kHz のガウス RF パルスをプロットします。包絡線がピークから 40 dB 減衰するところでパルスを打ち切ります。
tc = gauspuls('cutoff',50e3,0.6,[],-40);
t = -tc : 1e-6 : tc;
yi = gauspuls(t,50e3,0.6);
plot(t,yi)