[問題]關於工數,用matlab程式顯示出來已回收

看板MATLAB作者 (激凸李維)時間17年前 (2008/11/09 01:26), 編輯推噓0(226)
留言10則, 7人參與, 最新討論串1/1
y''+100y'=1000u, 要如何用matlab的指令求出y(t)的解??? 即是線性二階微分方程的解, 工數太難算了, 我翻遍了matlab的書, 可以用matlab跑出來 我先key了 ode1='D2y+100Dy+0*y=1000u'; y(k)=dsolve(ode1,'u'); <---這個指令不曉得有什麼問題? 還是應該用ode23 還什麼ode45之類的 才可以跑出什麼exp()^-@#$^%&^&^*&(的式子??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.169.151

11/09 02:03, , 1F
u是啥?
11/09 02:03, 1F

11/09 02:08, , 2F
我覺得你還是好好學工數吧~~要也是翻工數的書
11/09 02:08, 2F

11/09 12:47, , 3F
你確定這個題目"太難"嗎?
11/09 12:47, 3F

11/09 18:08, , 4F
請學好基本的觀念...
11/09 18:08, 4F

11/10 02:03, , 5F
z:那麼強,教一下阿.難道很會說程式嗎
11/10 02:03, 5F

11/11 20:52, , 6F
我覺得z大講得很有理阿 這個已經是工數的基本題了吧
11/11 20:52, 6F

11/11 20:53, , 7F
s大 我想u應該是步階函數吧 step function
11/11 20:53, 7F

11/25 20:20, , 8F
這的確是工數基本題....兩種作法
11/25 20:20, 8F

11/25 20:21, , 9F
自己把解解出來再用PLOT去畫
11/25 20:21, 9F

11/25 20:21, , 10F
另外一種就是用ODE解題器查HELP了解指令用法吧
11/25 20:21, 10F
文章代碼(AID): #195Sk_n- (MATLAB)
文章代碼(AID): #195Sk_n- (MATLAB)