MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
サンプリングされた非周期的な三角波
y = tripuls(t)
y = tripuls(t,w,s)
y = tripuls(t) では、配列 t で示されるサンプル時間で t = 0 周辺に中央揃えされた、連続、非周期、対称、および単位高さの三角パルスが返されます。
y
t
0
y = tripuls(t,w,s) では、幅 w、せん断 s の三角形が生成されます。
w
s
例
すべて折りたたむ
10 kHz のサンプル レートと 40 ms の幅をもつ、200 ms の対称な三角パルスを生成します。
fs = 10e3; t = -0.1:1/fs:0.1; w = 40e-3; x = tripuls(t,w);
同じパルスのバリエーションを 2 つ生成します。
一方は、45 ms 過去にずらして左側に対し 45% の非対称とします。
tpast = -45e-3; spast = -0.45; xpast = tripuls(t-tpast,w,spast);
一方は、60 ms 未来にずらして幅を半分にし、右側に対し完全に非対称とします。
tfutr = 60e-3; sfutr = 1; xfutr = tripuls(t-tfutr,w/2,sfutr);
元のパルスとこの 2 つを同じ座標軸上にプロットします。
plot(t,x,t,xpast,t,xfutr) ylim([-0.2 1.2])
単位三角パルスのサンプル時間。ベクトルとして指定します。
データ型: single | double
single
double
1
三角形の幅。正の数値として指定します。
三角形のせん断。–1 ≤ s ≤ 1 となるように実数として指定します。s が 0 のとき、この関数は対称な三角パルスを生成します。
単位振幅の三角パルス。ベクトルとして返されます。
すべて展開する
R2006a より前に導入
chirp | cos | diric | gauspuls | pulstran | rectpuls | sawtooth | sin | square
chirp
cos
diric
gauspuls
pulstran
rectpuls
sawtooth
sin
square
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ