Matlab 三角波:
用法:
x = sawtooth(t)
x = sawtooth(t,width)
第一種調(diào)用方式摩钙,將產(chǎn)生周期為2π的鋸齒波魁亦。以0~2π這個周期內(nèi)為例猎莲,當(dāng)t=0時,x=-1,當(dāng)t=2π時,x=1绪杏。由此可見,在0~2π這個周期內(nèi)纽绍,x(t)是關(guān)于t的以1/π為斜率的線段蕾久。
第二種調(diào)用方式中,width是0到1之間的標(biāo)量拌夏。在0到2π×width區(qū)間內(nèi)僧著,x的值從-1線性變化到1履因;在2π×width~2π區(qū)間內(nèi),x的值又從1線性變化到-1盹愚。sawtooth(t,1)和sawtooth(t)是等價的栅迄。
sawtooth() ? ? ? ? ? ? ??鋸齒或三角波
表示方式:
sawtooth(t)
sawtooth(t,width)
sawtooth(t)為時間矢量t的元素生成周期為2π的鋸齒波。 sawtooth(t)與sin(t)相似杯拐,
但會產(chǎn)生峰值為-1和1而不是正弦波的鋸齒波霞篡。?
鋸齒波在2π的倍數(shù)處被定義為-1世蔗,其他時間以1 /π的斜率線性增加端逼。
sawtooth(t,width)會生成一個修改后的三角波,其寬度(0和1之間的標(biāo)量參數(shù))決定最大值出現(xiàn)在0和2π之間的位置污淋。
該函數(shù)在間隔0到2π×width范圍內(nèi)從-1增加到1顶滩,然后在間隔2π×width到2π的范圍內(nèi)從1線性減少到-1。
因此寸爆,0.5的參數(shù)指定標(biāo)準(zhǔn)的三角波礁鲁,關(guān)于時間點π對稱,峰 - 峰值幅度為1.sawtooth(t赁豆,1)等同于鋸齒(t)仅醇。
看完函數(shù)定義,下面來看例子魔种,例子一直被認(rèn)為最形象的解說
>> t=0:0.1:16;
>> X1=sawtooth(t);
>> plot(t,X1)
圖1
>> t=0:0.1:16;
>> X2=sawtooth(t析二,0.5);
>> plot(t,X2)
將上面X1與X2畫在一個圖里進行比較
另外給出改變[0,2pi]區(qū)間的示例:
%2*pi*50*t=100pi * t
%原始周期為2pi,參數(shù)為t
%所以現(xiàn)在周期變?yōu)?pi/100pi=0.02
>> t=0:0.001:0.2;
>>x = sawtooth(2*pi*50*t);
>> plot(t,x)
https://blog.csdn.net/zhmjunjun/article/details/79879121