Solving Integrals with MATLAB

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
madhan ravi le 22 Avr 2019
What have we tried? Read the documentation of integral().
Walter Roberson
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
David Wilson le 22 Avr 2019
I interpreted it as "integral_sign", not integral ( sgn(...) dx).
KALYAN ACHARJYA
KALYAN ACHARJYA le 22 Avr 2019
Modifié(e) : KALYAN ACHARJYA le 22 Avr 2019
Read the Walter comment and clarify on (1+5/1+x^2)??
For integral, look here, still unsolved let us know?

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Produits

Version

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by