Matlab - Leer dato complejo

   
Vista:

Leer dato complejo

Publicado por Miguel Alexander (9 intervenciones) el 27/09/2010 03:20:08
Hola que tal compañeros del foro, un saludo a todos.

Tengo un pequeño problema, tengo que hacer un programa que trabaje con números complejos, pero para ello necesito que el usuario los ingrese. Es decir, no sé si exista una función en Matlab que te lea un dato en complejo y lo guarde en una variable que tu le asignes; como la función "input".

Hasta ahora se me ha ocurrido solicitar los datos de la parte real e imaginaria por separado y generar el numero complejo dentro del programa, pero creo que es un mejor solución si exite una función me lea un dato complejo.

Por su valiosas ayuda. 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

RE:Leer dato complejo

Publicado por Jorge (226 intervenciones) el 27/09/2010 06:16:38
Ingrésalo como string y luego conviértelo a número complejo con str2num()

Por ejemplo:

str = input('Dame número complejo: ', 's');
n = str2num(str)
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