Re: [問題] 請問"pulsegen"這各指令該如何用...已回收
※ 引述《juzn (juzn)》之銘言:
: 這函數用法其實寫得還算明確 自己看一下程式碼就知道
: type選 'square' 就能大致上滿足你
: 不過用這函數來製造方波函數其實有點多此一舉
: 你可以簡單用 ones 跟zeros 這兩個指令來滿足你的要求
: 你嫌那指令太簡單 那用rectpuls這個指令好了
: 雖然我覺得用這指令感覺也是多此一舉
: t=-2:1/1000:2;
: y = rectpuls(t,0.5);
: h = dfilt.delay(500);
: yh= filter(h,y);
: plot(t,yh);
: 以上程式其實真的很多此一舉 真的可以簡單用
: x=zeros(1,length(t));
: x([2001:3001])=1;
: 來完成
其實還有更快的寫法
t = -2:1/1000:2;
x = ((t > 0) & (t <= 1));
plot(t, x)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.6
推
04/29 00:43, , 1F
04/29 00:43, 1F
→
04/29 17:05, , 2F
04/29 17:05, 2F
推
05/03 13:39, , 3F
05/03 13:39, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):