[討論] 數值積分

看板MATLAB作者 (sikotu)時間10年前 (2013/07/05 17:03), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/2 (看更多)
請問一下 現在我式子需要做兩次數值積分(不是做雙重積分) 例如: 1 1 ∫ exp(∫ 2tx dx) dt 0 0 t和x為變數 先在指數做一次對x的數值積分 積分後為t的函數 接著指數函數再對t做數值積分 嘗試過許多遍一直積不出來... 所以想來請教一下大家 感謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.54.158

07/05 17:21, , 1F
有一種transform的感覺。試過用syms定義x跟t了嗎?
07/05 17:21, 1F

07/05 17:28, , 2F
不然試試看quad跟quadl的指令看看,這東西我沒用過不太敢
07/05 17:28, 2F

07/05 17:29, , 3F
告訴你怎麼用orz
07/05 17:29, 3F

07/05 17:31, , 4F
原PO方便說一下你是怎麽做的嗎? 剛剛用s大方法去試可以作
07/05 17:31, 4F

07/05 17:40, , 5F
double(int(exp(int(f,x,0,1)),t,0,1)) 我是這樣作@@
07/05 17:40, 5F

07/05 17:42, , 6F
耍笨了 漏打 f=2*t*x
07/05 17:42, 6F

07/06 02:54, , 7F
的確是個transform,有用過syms和quadl,但一直沒成功...
07/06 02:54, 7F
文章代碼(AID): #1Hrelw5T (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Hrelw5T (MATLAB)