Matlab - Importar matrices complejas en matlab

 
Vista:
sin imagen de perfil

Importar matrices complejas en matlab

Publicado por Miguel Valverde (12 intervenciones) el 27/07/2016 21:54:11
Necesito importar una matriz con valores comlejos (r+xi) en matlab, pero el problema es que cuando uso el comando xlsread para importar la matriz desde excel, en los elementos que tiene valor complejo me sale NaN. Como podría corregir este error. 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

Importar matrices complejas en matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 27/07/2016 22:13:13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
>> [~,txt,~]=xlsread('complejo.xlsx',1)
 
txt =
 
    '   0.4218 + 0.7431i'
    '   0.9157 + 0.3922i'
    '   0.7922 + 0.6555i'
    '   0.9595 + 0.1712i'
    '   0.6557 + 0.7060i'
    '   0.0357 + 0.0318i'
    '   0.8491 + 0.2769i'
    '   0.9340 + 0.0462i'
 
>> whos txt
  Name      Size            Bytes  Class    Attributes
 
  txt       8x1              1200  cell
 
>> a=str2num(cell2mat(txt))
 
a =
 
   0.4218 + 0.7431i
   0.9157 + 0.3922i
   0.7922 + 0.6555i
   0.9595 + 0.1712i
   0.6557 + 0.7060i
   0.0357 + 0.0318i
   0.8491 + 0.2769i
   0.9340 + 0.0462i
 
>> whos a
  Name      Size            Bytes  Class     Attributes
 
  a         8x1               128  double    complex



Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Programador en Matlab
Servicios de programación matlab
[email protected]
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
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