dibujar matriz desde txt
Publicado por Miren (4 intervenciones) el 14/06/2011 17:54:55
Hola,
tengo un archivo de esta forma:
Sweep Count;0;
Trace 1:;;
x-Unit;Hz;
y-Unit;dBm;
Values;501;
838000000;-91.3095703125;
838016000;-88.552345275878906;
838032000;-90.992301940917969;
838048000;-89.096534729003906;
838064000;-91.188346862792969;
838080000;-90.656707763671875;
Al principio son 26 lineas de texto que no me interesan para nada. A continuación son 500 lineas de datos separados por ;. me interesa poder separar los dos datos en diferentes arrays para poder dibujarlos con plot(x,y).
El caso es que consigo quitar las 26 lineas con C = textscan, pero me devuelve un cell array y no consigo dibujarlo. ademas estoy quitando el ; por espacio, y supongo que hay alguna manera que se haga automatica, pero no lo consigo.
Podría alguien ayudarme para poder separar las columnas en arrays?
Muchas gracias
tengo un archivo de esta forma:
Sweep Count;0;
Trace 1:;;
x-Unit;Hz;
y-Unit;dBm;
Values;501;
838000000;-91.3095703125;
838016000;-88.552345275878906;
838032000;-90.992301940917969;
838048000;-89.096534729003906;
838064000;-91.188346862792969;
838080000;-90.656707763671875;
Al principio son 26 lineas de texto que no me interesan para nada. A continuación son 500 lineas de datos separados por ;. me interesa poder separar los dos datos en diferentes arrays para poder dibujarlos con plot(x,y).
El caso es que consigo quitar las 26 lineas con C = textscan, pero me devuelve un cell array y no consigo dibujarlo. ademas estoy quitando el ; por espacio, y supongo que hay alguna manera que se haga automatica, pero no lo consigo.
Podría alguien ayudarme para poder separar las columnas en arrays?
Muchas gracias
Valora esta pregunta


0