How can I scan a text file in matlab?

1 次查看(过去 30 天)
I want to scan a .txt file with matlab.
I got this grades.txt file:
3033011 Penelope_Cruz Cnm 99 88 77
404402 Gary_Cooper Bio 45 45 45
5055022 Tony_Curtis Dis 23 89 100
606603 Jim_Carrey Mng 100 100 100
7070000 Sandra_Bulloc Cnm 99 45 89
and I want to scan the file with matlab and put it in a structure (like some matrix) so i can pull information from it.
for example, I want to know who is the student with the highest grades.
Actually, I think that the first thing to do is to convert the .txt file into some structure. Any idea on how to do it?

采纳的回答

Walter Roberson
Walter Roberson 2015-5-17
tableread()
  2 个评论
ben velt
ben velt 2015-5-17
what do you mean? can you give me an example?
Walter Roberson
Walter Roberson 2015-5-17
T = readtable('grades.txt', 'ReadVariableNames', false);
Grade1 = T.Var4;
Grade2 = T.Var5;
Grade3 = T.Var6;
avgGrade = mean([Grade1, Grade2, Grade3], 2);

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 String Parsing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by