How can I do integration in MATLAB without "int" function?
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
MathWorks Support Team
el 24 de Jul. de 2018
Editada: MathWorks Support Team
el 31 de Dic. de 2021
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.
Respuesta aceptada
MathWorks Support Team
el 21 de Dic. de 2021
Editada: MathWorks Support Team
el 17 de Nov. de 2021
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 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!