Solving Integrals with MATLAB
Afficher commentaires plus anciens
I am stuck on one of the problems i am working on. Could anyone tell me how to write a code for this problem? Using the quadl and the int command.
Problem: f(x)=integral sign(1+5/1+x^2)dx
upper bound is 1
lower bound is 0
4 commentaires
madhan ravi
le 22 Avr 2019
What have we tried? Read the documentation of integral().
Walter Roberson
le 22 Avr 2019
x^2 cannot be negative for real x, but could be 0.
Adding 1 and (5/1) to that gives you 6+x^2, and for real x that has a mininum value of 6 -- always positive.
sign() of an always-positive value is always 1.
Therefore you are taking the integral of the constant 1 over a range. The indefinite integral of that is x, so the definite integral is (upperbound minus lowerbound), 1 - 0, for a total of 1.
Therefore the value of your integral is 1.
David Wilson
le 22 Avr 2019
I interpreted it as "integral_sign", not integral ( sgn(...) dx).
KALYAN ACHARJYA
le 22 Avr 2019
Modifié(e) : KALYAN ACHARJYA
le 22 Avr 2019

Réponses (0)
Catégories
En savoir plus sur MATLAB 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!