Matlab - Funcion error complementaria compleja

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 57 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Funcion error complementaria compleja

Publicado por pedro (1 intervención) el 10/03/2020 12:28:31
Hola

Escribo debido a que no se como aplicar la funcion error para un numero complejo, ya que se puede descomponer el numero complejo o usar erfi, pero segun el uso los resultados divergen.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Funcion error complementaria compleja

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 10/03/2020 13:26:48
Este ejemplo podría ayudarte posiblemente.

1
2
3
4
M = sym([0 inf; 1/3 -inf]);
V = sym([1; -i*inf]);
erf(M)
erf(V)

1
2
3
4
5
6
7
ans =
[        0,  1]
[ erf(1/3), -1]
 
ans =
 erf(1)
 -Inf*1i
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 918
Bronce
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Funcion error complementaria compleja

Publicado por Daniel (354 intervenciones) el 10/03/2020 19:45:53
Si tienes la Symbolic Math Toolbox puedes crear una función para implementar el problema.

1
cerf = @(x) double(erf(sym(x))) ;

Lo que se puede hacer es usar esta en lugar de la de Matlba al trabajar con numeros complejos.

En caso de no disponer de la toolbox puedes encontrar algunas implementaciones en File Exchange
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar