Fortran - Duda con variable compleja

 
Vista:
sin imagen de perfil
Val: 9
Ha mantenido su posición en Fortran (en relación al último mes)
Gráfica de Fortran

Duda con variable compleja

Publicado por Javier (3 intervenciones) el 09/12/2013 00:09:44
Hola, en primer lugar decir que no tengo mucha práctica programando, y en particular programando en FORTRAN , así que no se si la duda que voy a plantear es muy elemental.

El caso es que trabajando con datos complejos, todo me va bastante bien, pero no consigo construir un número complejo a partir de su parte real e imaginaria, es decir;

Teniendo A=real(Z) y B=img(Z) no se como construir Z=(A,B).

No se si me he expresado muy bien, agradezco de antemano cualquier respuesta.

Muchas gracias por vuestro tiempo, Javi.
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
sin imagen de perfil

Duda con variable compleja

Publicado por Antonio (4 intervenciones) el 23/12/2013 17:49:28
En primer lugar debes declarar Z como complejo tras iniciar el programa:

1
complex Z

tras esto, para darle su valor simplemente se lo asignas tal que así

1
Z=(A,B)

Es eso lo que dices?
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: 9
Ha mantenido su posición en Fortran (en relación al último mes)
Gráfica de Fortran

Duda con variable compleja

Publicado por Javier (3 intervenciones) el 27/12/2013 12:18:36
Hola Antonio! Gracias por responder.

Si, eso es lo que digo, intento construir el numero complejo así pero no me deja compilar.
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

Duda con variable compleja

Publicado por Antonio (4 intervenciones) el 27/12/2013 12:25:08
Que compilador usas? y que error te da?

Yo uso gfortran y me lo compila bien.
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