Wrong integration result with R2011b
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I get a wrong result with R2011b when doing the folloing integration:
>> syms x
>> syms a
>> int(x/2+sin(2*a*x)/(4*a),x)
ans =
x^2/4 - cos(a*x)^2/(4*a^2)
>> int(x/2,x) + int(sin(2*a*x)/(4*a),x)
ans =
x^2/4 - cos(2*a*x)/(8*a^2)
So the second result is the correct one, the first is wrong (when transforming the second result to the form of the first one there is a -1/(8*a^2) missing). When using R2010b I get the correct result when calculating int(x/2+sin(2*a*x)/(4*a),x). Is this a bug in R2011b?
1 comentario
Jan
el 27 de Mzo. de 2012
Does this mean, that you are missing a constant expression after calculatingthe integral?
Respuesta aceptada
Alexander
el 27 de Mzo. de 2012
In calculus, the indefinite integral of a given function (i.e., the set of all antiderivatives of the function) is only defined up to an additive constant, the constant of integration.
Since -1/(8*a^2) does not depend on x it is just another constant of integration. You can also verify this if you derive both results with respect to x.
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Calculus en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!