Cannot calculate integral function
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Help on this case. I am integrating a certain function with known upper and lower limits as per below but when I run it, the command window still shows an integral function and not a numerical value. Thanks and hoping for some help.
syms y
V = (2/3).*pi.*3.4.^3 .*(1-exp((-4.*100./300)*((1./y.^4)-(1./y.^2))));
B = int(V, y, 0, 10000);
0 commentaires
Réponse acceptée
Star Strider
le 20 Sep 2021
If you want a numeric result, use vpaintegral (introduced in R2016b) instead of int. Not all expressions have analytic integrals.
syms y
V = (2/3).*pi.*3.4.^3 .*(1-exp((-4.*100./300)*((1./y.^4)-(1./y.^2))));
B = vpaintegral(V, y, 0, 10000)
.
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Calculus dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!