Signal Processing Toolbox | ![]() ![]() |
表示
yi=
gauspuls(t,fc,bw) yi=
gauspuls(t,fc,bw,bwr) [yi,yq]=
gauspuls( ) [yi,yq,ye]=
gauspuls( ) tc=
gauspuls('cutoff',fc,bw,bwr,tpe)
詳細
yi
は、ヘルツ単位で表した中心周波数 =
gauspuls(t,fc,bw)
fc
と帯域幅bw
をもつ配列t
に示した時間に対する単位振幅のGauss RFパルスを出力します。bw
は、0より大きくなければなりません。fc
のデフォルト値は1000 Hz、bw
のデフォルト値は0.5です。
yi
は、正規化した信号のピークに比べて、 =
gauspuls(t,fc,bw,bwr)
bwr
dBのレベルで測定したとき100*bw
の帯域幅をもつ単位振幅のGauss RFパルスを出力します。帯域幅の基準レベルbwr
は、ピーク(単位)包絡線振幅未満の基準レベルを示すため、0未満でなければならず、デフォルト値は-6 dBです。
[yi,yq]
は、同相パルスの直交パルスを出力します。 =
gauspuls(
)
[yi,yq,ye]
は、RF信号の包絡線を出力します。 =
gauspuls(
)
tc
は、後続のパルス包絡線が、ピーク包絡線振幅に比べて、 =
gauspuls('cutoff',fc,bw,bwr,tpe)
tpe
dBより下になるカットオフ時間tc
(0以上)を出力します。後続のパルス包絡線レベルtpe
は、ピーク(単位)包絡線振幅未満の基準レベルを示すため、0未満でなければならず、デフォルト値は-60 dBです。
注意
入力引数を空にするか省略すると、入力引数は、デフォルト値に置き換わります。
例題
1 MHzのサンプリングレートで、60 %の帯域幅をもつ50 kHzのGauss RFパルスをプロットします。包絡線がピークから40 dB減衰するところでパルスを打ち切ります。
tc=
gauspuls('cutoff',50e3,0.6,[],-40); t=
-tc : : tc; yi=
gauspuls(t,50e3,0.6); plot(t,yi)
参考
|
時間と共に変化する周波数をもつ余弦波発生器 |
|
ベクトル/行列要素の余弦(MATLAB Function Referenceを参照) |
|
Dirichletまたは周期的なsinc関数 |
|
パルス列発生器 |
|
サンプリングされた非周期的な矩形波発生器 |
|
ノコギリ波または三角波発生器 |
|
ベクトル/行列要素の正弦(MATLAB Function Referenceを参照) |
|
sincまたはsin(![]() ![]() |
|
矩形波発生器 |
|
サンプリングされた非周期的な三角波発生器 |
![]() | freqzplot | gmonopuls | ![]() |