Borrar filtros
Borrar filtros

Matlab code to solve an integral

3 visualizaciones (últimos 30 días)
Marina Gonzalez
Marina Gonzalez el 15 de Jun. de 2019
Editada: KALYAN ACHARJYA el 15 de Jun. de 2019
Hello! I need some help with Matlab.
I would like to solve and plot the following function:
kjb.PNG
I know everything except for W and x. I want to plot x vs. W, and the values of x should go from 0 to 1.
kw = 91371;
Ca0 = 1.81 * 10 ^ -4;
Fa0 = 0.1233;
K = 2;
Thank you in advance.
  1 comentario
Walter Roberson
Walter Roberson el 15 de Jun. de 2019
The value of the expression goes to infinity as x approaches 1, and the integral does as well. The integral is
(4116815215161981957*A)/1525375194746818396160000 - (2711395674095616*log(1 - A))/363677786528305625

Iniciar sesión para comentar.

Respuestas (1)

KALYAN ACHARJYA
KALYAN ACHARJYA el 15 de Jun. de 2019
Editada: KALYAN ACHARJYA el 15 de Jun. de 2019
#Edited
syms x
kw = 91371;
CaO= 1.81 * 10 ^ -4;
FaO= 0.1233;
K = 2;
fun = (FaO*(1+(K*CaO)*(1-x)))/(kw*CaO*(1-x))
int(fun)
  4 comentarios
Walter Roberson
Walter Roberson el 15 de Jun. de 2019
This is incorrect code. The 1+ K*Ca0 is not being multiplied by (1-x) in the original formula: it is 1 + (K*Ca0)*(1-x) .
KALYAN ACHARJYA
KALYAN ACHARJYA el 15 de Jun. de 2019
@Walter Yes, Edited Thanks sir

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by