A wrapper for quad (or any other integration function) to deal with infinite bounds.
This basically does the transformations for you to do improper integrals. For example, what this does is:
int(f(x), 1, inf) = int( (1/x^2) f(1/x), 0, 1)
For example, if I wanted the integral of exp(-x^2) from 0 to infinity, I would just enter:
integrate(@(x)exp(-x.^2),0,inf)
And this function would do the rest of the work.
引用
AS (2024). Integrate (wrapper for dealing with infinite bounds) (https://www.mathworks.com/matlabcentral/fileexchange/21417-integrate-wrapper-for-dealing-with-infinite-bounds), MATLAB Central File Exchange. 取得済み .
MATLAB リリースの互換性
作成:
R2007a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linuxカテゴリ
Help Center および MATLAB Answers で Calculus についてさらに検索
タグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!