How can I do integration in MATLAB without "int" function?
5 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2018-7-24
编辑: MathWorks Support Team
2021-12-31
I am trying to do basic integration in MATLAB.
From the online documentation, I see that I can use the "int" function:
However, when I try to use it, I get an error saying that I do not have a license to run the function.
采纳的回答
MathWorks Support Team
2021-12-21
编辑:MathWorks Support Team
2021-11-17
This is because the "int" function does not come with the base MATLAB, but the Symbolic Math Toolbox:
You can check whether you have the Symbolic Math Toolbox installed by executing the following command in MATLAB's Command Window:
>> ver
If "Symbolic Math Toolbox" is not listed as the output of the "ver" command, you can still do numerical integration in MATLAB using the "integral" function:
For example, in MATLAB you can do:
>> fun = @(x) exp(-x.^2).*log(x).^2;
>> q = integral(fun,0,Inf)
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!