Reading txt files and getting maximum values with characters and numbers

1 回表示 (過去 30 日間)
I am trying to write a function that takes a txt file with names of individuals and their age and income, and with that information find the richest young person and richest old person within the file. I have have approached the problem at difference directions, reading each individual line, making it into a table but I am struggling on even approaching this. Can tips or advice from someone much better at Matlab than me? any help would be appreciated.
  2 件のコメント
Walter Roberson
Walter Roberson 2021 年 2 月 23 日
readtable() should read the data easily, but I don't know what "richest young person" means.
BENJAMIN BUCHDA
BENJAMIN BUCHDA 2021 年 2 月 23 日
Walter, apologizes I meant that I am suppose to find the youngest person in the txt file and within the range of youngest people, who of them makes the most money. Example the youngest age in the file is 21, then out of all the people that are 21, Augusta Gurdian makes the most money. That's what I meant.

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2021 年 2 月 23 日
Example:
T = table(randi(4,20,1), randi(99,20,1))
T = 20x2 table
Var1 Var2 ____ ____ 2 34 1 98 3 47 2 78 1 49 1 50 1 38 3 86 3 85 1 6 4 39 4 46 4 17 1 94 2 24 2 72
min1 = min(T{:,1});
T(T{:,1}==min1,:)
ans = 7x2 table
Var1 Var2 ____ ____ 1 98 1 49 1 50 1 38 1 6 1 94 1 76
  1 件のコメント
BENJAMIN BUCHDA
BENJAMIN BUCHDA 2021 年 2 月 23 日
Thank you so much!!! This was exactly what I was looking for.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeEnvironment and Settings についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by