我有一個形式爲a * x + b的函數,我想將這個函數從0整合到t,其中t將被重複設置爲非常大(長度爲100000)的矢量值。我在for循環中使用了四元函數,但是要花費太多時間來計算向量中每個值的積分。有沒有什麼有效的方法來在Matlab中實現這一點?Matlab中的高效積分函數
1
A
回答
3
實際上,你不需要自己實現它,你 可以通過使用「matlab的數值積分功能」搜索吧...
首先functons進入我的腦海裏有;
Trapezoidal --> trapz(X,Y)
Cumulative Trapezoidal --> cumtrapz(X,Y)
Adaptive Lobatto Quadrature --> quadl
Adaptive Gauss-Kronrod Quadrature --> quadgk
Vectorized Quadrature --> quadv
0
cumtrapz();
嚴重CumTrapz
它計算積分的trapazoidal aproximation。
相關問題
- 1. MATLAB高斯積分
- 2. 積分分段函數的matlab
- 3. MATLAB積分函數處理嵌套
- 4. 積分單位階躍函數或三角函數在matlab中
- 5. matlab積分函數中的評估計數
- 6. MATLAB中的高斯函數
- 7. matlab中的交叉乘積函數
- 8. 積分在Matlab
- 9. 積分在MATLAB
- 10. 積分函數
- 11. 矩陣在Matlab中的數值積分
- 12. 如何繪製在MATLAB中積分定義的函數的FFT?
- 13. 如何在Python中高效計算正態逆累積分佈函數
- 14. MATLAB數值積分函數之間的區別
- 15. Matlab圓周積分
- 16. 在MATLAB中繪製累積分佈函數
- 17. MATLAB中兩個矩陣的高效元素明智函數
- 18. 與matlab的無限積分
- 19. MATLAB - 函數積分只有幾個參數
- 20. 使用MATLAB繪製平滑的累積分佈函數
- 21. 在Matlab積分中的不連續性
- 22. pcolor/surfplot中的積分點(標記)Matlab
- 23. 繪製MatLab中的累積分佈函數(對數x軸/ y軸)
- 24. 如何在matlab中用單個積分表示雙積分?
- 25. 在C++中等效的Matlab repmat函數
- 26. 使用Matlab評估積分數字
- 27. 積分日誌(x)Matlab
- 28. 計算定積分在Matlab
- 29. Matlab:當數據的函數未知時,如何計算數據集的積分
- 30. matlab中只有一個變量的兩個變量的積分函數
這難道不是爲你的向量的所有元素t計算1/2 * a * t * t + b * t嗎? – jmhl 2012-04-04 20:49:17