Hi!
I want to import data from a text file looking like this:
0 0.498102540633 0.235170603626 490.895642209.....
16 0.496103035619 0.156469393101 495.016403917.....
32 0.497132916139 0.184344917004 504.450161031.....
The problem is the spacing between the columns. It's not one regular tab delimiter, it's two. I can't seem to find a method that cope with this. By using "simple" commands that don't accept multi-charcter delimiters and just typing '\t' will result in a matrix where every second row is NAN.
Anyone who can help me with this?
Cheers

 Respuesta aceptada

Star Strider
Star Strider el 30 de En. de 2015

0 votos

If you are using textscan, you can use the 'MultipleDelimsAsOne',1 option among the name-value pair arguments.

2 comentarios

Andreas Volden
Andreas Volden el 30 de En. de 2015
Thank you, fine human!
Star Strider
Star Strider el 30 de En. de 2015
My pleasure!

Iniciar sesión para comentar.

Más respuestas (1)

Rosi
Rosi el 30 de En. de 2015

0 votos

You can use the next fuction, too: A = load('NameFile.txt'); the information will be stored into variable A.

Etiquetas

Preguntada:

el 30 de En. de 2015

Respondida:

el 30 de En. de 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by