[問題] matlab積分已回收

看板MATLAB作者 (acid Jazz)時間14年前 (2011/04/29 11:51), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/2 (看更多)
大家好 我想要求a*cos(bx)*exp(-cx+(d/be)*sin(bx))對x做積分 用手算積不出來 XDrz 於是在matlab下我寫下面兩行: syms a b c d e x int(a*cos(b*x)*exp(-c*x+(d/b*e)*sin(b*x))) 結果顯示: Warning: Explicit integral could not be found. ans = int(a*exp((d*e*sin(b*x))/b - c*x)*cos(b*x), x) 請問有辦法可以將explicit integral求出嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.137.192

04/29 17:19, , 1F
換個積分引擎試試看. mathematica好像不錯XD
04/29 17:19, 1F

04/29 17:19, , 2F
不過看來也是不會太好看就是了
04/29 17:19, 2F

04/30 17:47, , 3F
看起來像是跟bessel function有關
04/30 17:47, 3F

04/30 21:43, , 4F
maplesoft
04/30 21:43, 4F

04/30 22:16, , 5F
微必可微,積分看軟體功力啦,符號解mathematica向來比較強
04/30 22:16, 5F
文章代碼(AID): #1DkZNI3Q (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1DkZNI3Q (MATLAB)