How can I do integration in MATLAB without "int" function?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 24 Juil 2018
Modifié(e) : MathWorks Support Team
le 31 Déc 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.
Réponse acceptée
MathWorks Support Team
le 21 Déc 2021
Modifié(e) : MathWorks Support Team
le 17 Nov 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 commentaires
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!