原式如網頁所示 http://www.badongo.com/pic/9978252?size=original
我是使用quadv來作積分
quadv('fun',0,1) //假設我想要從0積到1
以下是要積分的函數內容
function y=fun(x)
global F //F和G都是已經算出來的兩個矩陣
global G
y=expm(F*(1-x))*G //因為p是一個常數, 我在這裡就直接給他定值
但是我會得到下面的錯誤訊息
??? Error using ==> mtimes
Inner matrix dimensions must agree.
可以請大家告訴我如何在matlab作這樣積分的式子嗎? 謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.79.18
→
07/17 21:57, , 1F
07/17 21:57, 1F
→
07/18 00:27, , 2F
07/18 00:27, 2F
推
07/18 06:31, , 3F
07/18 06:31, 3F