Scanning a CSV file
古いコメントを表示
I want to read a CSV(Comma Separated Values) file in a text format and bring the entire data from CSV into Matlab environment
回答 (1 件)
Voss
2021 年 12 月 28 日
0 投票
You could use readmatrix(), csvread(), xlsread(), textscan(), fread(), etc.
4 件のコメント
Walter Roberson
2021 年 12 月 28 日
readmatrix() did not exist when the question was asked in 2011.
Note: load() would also have worked with that format, if it was all numeric without any header line.
Voss
2021 年 12 月 28 日
I didn't realize answers were constrained to functions available at the time the question was asked.
Walter Roberson
2021 年 12 月 28 日
The expectation is that replies will typically be appropriate to the version available to the poster, or else will be marked as requiring a newer version.
For example, "You could use csvread(), xlsread(), textscan(), fread(), etc. In new enough versions you could use readmatrix()"
Voss
2021 年 12 月 28 日
I have no expectation that the poster will read the answer at all in this case.
I only listed readmatrix() first because it seems to be the latest preferred method; I've never had reason to use it myself.
カテゴリ
ヘルプ センター および File Exchange で Text Files についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!