close
標題:

matlab脈衝時間改為點數

發問:

>> qt=0:0.001:30; T=1; W=3*T; q=rectpuls(qt-15-W/2,W); 以上式子原本是脈衝開始的時間為15,但是現在我原本的微分方程裡 的[t0,t1]積分時間要改為>>tspan=linspace(0,30,480); 因為我設定的點數有480點,所以說現在想把這個脈衝信號加入微分方程時, 想要再某一點加入脈衝時,請問式子要怎麼寫呢? 麻煩Chaos大大幫忙解答,謝謝

最佳解答:

>> qt=linspace(0,30,480); >>T=1; W=3*T; q=rectpuls(qt-15-W/2,W); >> plot(qt,q) 至於要在你要的點數加上脈衝,就把15改成qt(n),n就是你要出現的位置 >> T=1; W=3*T; q=rectpuls(qt-qt(50)-W/2,W); >> plot(qt,q)

其他解答:

這有類似的 ??http://qoozoo20140926.pixnet.net/

 

此文章來自奇摩知識+如有不便請留言告知

5C926699F268FE02
arrow
arrow

    yffuhxy 發表在 痞客邦 留言(0) 人氣()