Importing ascii file in matlab with tab as delimiter
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sandeep Nair
el 30 de Nov. de 2020
Respondida: Ameer Hamza
el 30 de Nov. de 2020
I need to import the ascii file from matlab script with tab as delimiter and the variables names should be from row 3 and
the data to be imported from A6 to D1000 . Can anyone please help me on this
3 comentarios
Mohammad Sami
el 30 de Nov. de 2020
You should try readtable function. if you need to customise use the function delimitedTextImportOptions and pass in the options into readtable function.
Respuesta aceptada
Mohammad Sami
el 30 de Nov. de 2020
You can try the following.
if true
fname = 'pathtofile.txt';
opts = delimitedTextImportOptions('VariableNamesLine',3,'DataLines',6,'Delimiter','\t');
out = readtable(fname,opts);
end
0 comentarios
Más respuestas (1)
Ameer Hamza
el 30 de Nov. de 2020
On R2020b, you can simply use readtable() on the file itself
T = readtable('data.txt')
'data.txt' is attached.
>> T.time
ans =
1
1
1
1
1
1
>> T.A
ans =
1
1
1
1
1
1
>> T.B
ans =
0
0
0
0
0
0
>> T.C
ans =
1
1
1
1
1
1
0 comentarios
Ver también
Categorías
Más información sobre Tables en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!