textscan not working with double quotation marks
Mostrar comentarios más antiguos
I am using textscan to read a .txt file into matlab but i am having some troubles. The data looks like (first two lines)
1950 "Afghanistan" 8150.368 n/a n/a n/a n/a n/a
1951 "Afghanistan" 8284.473 n/a n/a n/a n/a n/a
and i am using textscan as
PWT = 'Data ind\PWT6.txt';
fid =fopen(PWT);
tmp = textscan(fid,'%f %q %f %f %f %f %f %f','delimiter','\r');
The first column is read ok, the countries are all stored on tmp{1}, but it seems like all the rest is stored in tmp{2} when i actually only want the countries there. Am i using %q wrong or what is going on ?
Thanks :)
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Variables en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!