reading data from text file
1 回表示 (過去 30 日間)
古いコメントを表示
この 質問 は Rik
さんによってフラグが設定されました
I have a text file that consists of:
[a, b, c]=textread('C:\Users\Srtm\Desktop\new\os.txt','%f%f%f');
where am i doing wrong
採用された回答
Nitanshu
2022 年 6 月 27 日
Hi Halil,
Probably you want to extract the each column separately from the text file.
You can take the help from the below code:
ans = readtable("filename.txt");
a = ans(:, 1);
b = ans(:, 2);
c = ans(:, 3);
% a, b and c will be your required columns
Hope it helps!
1 件のコメント
Walter Roberson
2022 年 6 月 27 日
No, a b c would end up as tables with one variable each, not as numeric. Use readmatrix() or use {} indexing
その他の回答 (1 件)
Cris LaPierre
2022 年 6 月 27 日
Use readtable (use column headers as variable names) or readmatrix (will need to skip the first row) instead.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Text Files についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!