[問題] heaviside和unit step作圖問題已回收

看板MATLAB作者 (阿瑞)時間17年前 (2008/10/31 21:03), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
請問在matlab畫heaviside的圖時 例如我打t=linspace(0,4);y=3*heaviside(t-3);plot(t,y) 為什麼在t=3的地方,跳躍的線是歪歪的 不知道這會不會影響我之後作圖的結果? 而且在matlab我該如何來使用unit step function? 是否有內建指令? 我依稀記得heaviside跟unit step不太一樣 在工數裡我記得有差異~不知道在matlab裡是怎樣的 我主要是想看看unit step function會不會畫出來也是一樣= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.36.83

10/31 22:03, , 1F
會歪歪的是因為切得不夠細,切得夠細就會直線跳躍了
10/31 22:03, 1F

10/31 22:04, , 2F
我是指t
10/31 22:04, 2F

10/31 22:13, , 3F
請問高手,切的夠細是指把他放大嗎?我是初學者= =
10/31 22:13, 3F

10/31 23:38, , 4F
例如t=linspace(0,4,1000);y=3*heaviside(t-3);plot(t,y)
10/31 23:38, 4F

10/31 23:44, , 5F
果然高手,感謝^^
10/31 23:44, 5F
文章代碼(AID): #192m84nE (MATLAB)
文章代碼(AID): #192m84nE (MATLAB)