How do I calculate this definite integral in matlab

35 visualizaciones (últimos 30 días)
Behzad Rahmani
Behzad Rahmani el 28 de Feb. de 2021
Comentada: amrita jha el 29 de Mzo. de 2022
hello. I want to calculate this integral. But it does not answer.
please check it. thanks
clc
clear
syms x
f = (124-x)^3/((12.152-2*x)^2*(1.24-x));
F = int(f, x, 0, 4.23)
  1 comentario
amrita jha
amrita jha el 29 de Mzo. de 2022
Use "integral" in MATLAB to compute (help integral in MATLAB)
100
-100
f(r)dr

Iniciar sesión para comentar.

Respuestas (2)

darova
darova el 28 de Feb. de 2021
Try trapz
  2 comentarios
Behzad Rahmani
Behzad Rahmani el 28 de Feb. de 2021
I wrote this code but it did not answer.
clc
clear
n=100
a=0
b=4.23
x=linspace(0,4.23,n)
f =@(x)(124-x).^3/((12.152-2*x).^2*(1.24-x));
trapz(x,f(x));
darova
darova el 1 de Mzo. de 2021
You forgot about the dot

Iniciar sesión para comentar.


Steven Lord
Steven Lord el 28 de Feb. de 2021
When I encounter a problem integrating, one of my first thoughts is to look at the function I'm trying to integrate over the interval of integration.
syms x
f = (124-x)^3/((12.152-2*x)^2*(1.24-x));
fplot(f, [0, 4.23])
That section around x = 1.24 could prove problematic.
  2 comentarios
Behzad Rahmani
Behzad Rahmani el 1 de Mzo. de 2021
I calculated this integral with a site and it gave me the number -72828.4694525021.
Now I want to calculate with MATLAB and compare the answers.
amrita jha
amrita jha el 29 de Mzo. de 2022
Anyone of you please answer this question..Use "integral" in MATLAB to compute (help integral in MATLAB)
100
-100
f(r)dr

Iniciar sesión para comentar.

Categorías

Más información sobre Numerical Integration and Differentiation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by