[其他] mathematica 解 ODE
請問各位板友
小弟我用mathematica解下列的式子
20y''(t)+3789y(t)=-10 Sign[y''(t)] ; y'(0)=0.1 , y(0)=0
~~~~~~~~~~~~
其中符號Sign(t)的定義為:
當t>0,則Sign(t)=1
當t<0,則Sign(t)=-1
程式碼如下
NDSolve[{20 y''[t] + 3789 y[t] == -10 Sign[y''[t]], y[0] == 0,
y'[0] == 0.1}, {y[t]}, {t, 0, 1}]
並且將圖形繪出,可得到下面的圖形
Plot[Evaluate[y[t] /. %], {t, 0, 1}]
http://www.pixavid.com/leSWO7/
由圖可知有兩條線,想請問為何會出現兩條線??
感謝你的回應~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.122.32
→
05/19 23:08, , 1F
05/19 23:08, 1F
→
05/19 23:08, , 2F
05/19 23:08, 2F