Reading in text file using textscan.
Mostrar comentarios más antiguos
Hi All, I need to read a text file into four row vectors named bottleID, date, ph and pressure using textscan.
The file has the following format -

I have made an attempt but I am finding the function textscan quite difficult to use.
My attempt is below -
fileID = fopen('hots_data.txt','r');
format_string = '%n %[{dd-MMM-yyyy}D]%q %d %d';
C = textscan(fileID, format_string, 'delimiter', ' ', 'whitespace', ' ');
fclose(fileID);
Any help would be very much appreciated.
Many thanks,
Best,
Andrew
6 comentarios
KSSV
el 8 de Mzo. de 2019
YOu shoul dupload a text file or copy and paste a snippet of the file. Attaching image is of no help.
Stephen23
el 8 de Mzo. de 2019
Andrew Czeizler's "Answer" mvoed here:
Apologies file is below -
370100119 08-Jun-1992 8.102000 9.600000
370100118 08-Jun-1992 8.097000 29.500000
370100104 08-Jun-1992 7.601000 406.400000
370100103 08-Jun-1992 7.448000 505.400000
370100102 08-Jun-1992 7.369000 754.500000
370100101 08-Jun-1992 7.401000 1029.000000
380100117 03-Jul-1992 8.105000 9.100000
380100116 03-Jul-1992 8.103000 29.000000
380100105 03-Jul-1992 7.835000 230.800000
380100104 03-Jul-1992 7.766000 254.500000
380100103 03-Jul-1992 7.705000 305.600000
380100102 03-Jul-1992 7.609000 406.500000
380100101 03-Jul-1992 7.483000 490.300000
390100118 03-Aug-1992 8.112000 28.400000
390100117 03-Aug-1992 8.110000 49.200000
Stephen23
el 8 de Mzo. de 2019
Andrew Czeizler
el 8 de Mzo. de 2019
Andrew Czeizler
el 8 de Mzo. de 2019
Andrew Czeizler
el 10 de Mzo. de 2019
Editada: Andrew Czeizler
el 10 de Mzo. de 2019
Respuesta aceptada
Más respuestas (1)
KSSV
el 8 de Mzo. de 2019
Read about readtable.
T = readtable(myfile) ;
1 comentario
Stephen23
el 8 de Mzo. de 2019
Andrew Czeizler's "Answer" moved here:
Thank you for your help. The question has requested that I use textscan.
Many thanks,
Best,
Andrew
Categorías
Más información sobre Text Files en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!