Re: 請問方波[square]
※ 引述《cloway (cloway)》之銘言:
: 他的指令是 square(t,duty)
: 請問要如何完整的製造一個完整方波呀?
: 那個duty的意思是什麼呀?
: 為何我從零(其圖型是一條-1的直線)到100以上(一條1的直線)
: 在這範圍都無法產生一個正方波也
: 查詢help也看不懂
: 有人有白話一點的說法嗎?
: 謝謝..
是這樣嗎:
x=0:0.1:100;
plot(x,square(x,50));
Duty Cycle就是一個周期中,訊號為『正』所佔的百分比。
square(x,50)就是一個方波,有一半訊號是1、一半是-1。
詳情doc square。
還有一點要注意MATLAB中的square的周期跟sin一樣式是2*pi。
如果你今天想造一個周期為2的方波,你可以用座標伸縮:
x=0:0.01:8;
plot(x,square(x*2*pi,50));
--
《金剛經》
又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。
http://web.cc.ncu.edu.tw/~93501025/jg.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.203.56
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章