Importing ascii file in matlab with tab as delimiter
5 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
Mohammad Sami
2020 年 11 月 30 日
You should try readtable function. if you need to customise use the function delimitedTextImportOptions and pass in the options into readtable function.
採用された回答
Mohammad Sami
2020 年 11 月 30 日
You can try the following.
if true
fname = 'pathtofile.txt';
opts = delimitedTextImportOptions('VariableNamesLine',3,'DataLines',6,'Delimiter','\t');
out = readtable(fname,opts);
end
0 件のコメント
その他の回答 (1 件)
Ameer Hamza
2020 年 11 月 30 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Tables についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!