我需要計算一個雙積分,其中內函數依賴於x和y(我將它整合到y上,其中一個限制取決於x),然後我將剩餘在x上。這是代碼的例子:MATLAB:雙數值積分(非常特殊的情況下)
[email protected](x,y) x.^2+y; %inner function to be integrated on y
[email protected](x) sqrt(x).*integral(@(y)f1(x,y),x,3); %second function, to be integrated on x
V = integral(@(x)f2(x),0,2) %final calculation
我不認爲integral2
可能因爲第二個函數的形式來使用......
PS:我不想使用符號功能
PPS:我知道這種情況下可能會通過巴帕簡單的計算來解決,但它只是一個微不足道的情況下,我需要做的是方式更復雜
感謝
這聽起來像你想要象徵性地解決的事情。你爲什麼不想這樣做? –
@DennisJaheruddin我也試圖解決它的象徵,但我需要整合的功能沒有一個已知的原始,所以matlab無法解決它...請告訴我,如果我錯了 – user3758182
嘗試你的代碼和谷歌搜索該錯誤給了我這個http://jp.mathworks.com/matlabcentral/answers/77733-integrating-over-integral-error-a-and-b-must-be-floating-point-scalars,我想解決你的問題問題 –