Different answers when I do the same integration
Afficher commentaires plus anciens
Hey,
I'm getting different answers when I perform the same integration but by just expanding the squared term.

How is this possible?
As I procced further, I'm getting 2 completely different answers as my result.
Which one is correct?
PS: I'm getting the same answer even after using 'IgnoreAnalyticConstraints',true.
Thanks
4 commentaires
They don't look very similar:
X = linspace(0,pi,1e3);
Y1 = (1-cos(X)).^2;
Y2 = 1+cos(X).^2-2*(1-cos(X));
plot(X,Y1,X,Y2)
Nishanth Pradyumna
le 13 Sep 2022
Modifié(e) : Nishanth Pradyumna
le 13 Sep 2022
David Hill
le 13 Sep 2022
-2ab = -2*cos(n) and is not the same as -2*(1-cos(x))
Nishanth Pradyumna
le 13 Sep 2022
Réponses (1)
They are not the same expressions.
syms x
int((1+cos(x))^2,0,pi)
int(1+2*cos(x)+cos(x)^2,0,pi)
int(1+cos(x)^2-2*(1-cos(x)),0,pi)%this is not the same expression
2 commentaires
Nishanth Pradyumna
le 13 Sep 2022
Modifié(e) : Nishanth Pradyumna
le 13 Sep 2022
Torsten
le 13 Sep 2022
Look up the binomial formula:
(a-b)^2 = a^2 - 2*a*b + b^2
Catégories
En savoir plus sur Numerical Integration and Differentiation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
