Borrar filtros
Borrar filtros

integration of erf function

6 visualizaciones (últimos 30 días)
Murali Krishna AG
Murali Krishna AG el 21 de Sept. de 2021
Comentada: Murali Krishna AG el 23 de Sept. de 2021
f=
where
How to find the f?

Respuesta aceptada

Walter Roberson
Walter Roberson el 21 de Sept. de 2021
syms c p d cpd u x real
Pi = sym(pi);
phi(cpd) = 1/sqrt(2*Pi) * int(exp(-x^2/2), x, -inf, cpd)
phi(cpd) = 
f = int(exp(-p)*phi(c*p+d), p, u, inf)
f = 
simplify(f)
ans = 
  5 comentarios
Walter Roberson
Walter Roberson el 23 de Sept. de 2021
When I use the Maple programming package, and tell it to expand the integral (which splits the erf), the Maple is able to integrate the split in terms of a limit as p approaches infinity. If you then ask to simplify under the assumption that all of the variables involved are real-valued, then MATLAB produces a closed-form output,
str2sym('(exp(-u)*sqrt(c^2 + 2)*(erf(((sqrt(u)*c + d)*sqrt(2))/2) + 1) - exp(-d^2/(c^2 + 2))*c*(erf(sqrt(2)*(sqrt(u)*c^2 + d*c + 2*sqrt(u))/(2*sqrt(c^2 + 2))) - 1))/(2*sqrt(c^2 + 2))')
ans = 
Murali Krishna AG
Murali Krishna AG el 23 de Sept. de 2021
Thats great. I tried using Wolfram alpha but couldn't get the result. Then I tried manually to get the solution. Thanks lot. It is perfect

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by