How can I do integration in MATLAB without "int" function?
조회 수: 6 (최근 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!