Array of structures (new)

2 ビュー (過去 30 日間)
Max Müller
Max Müller 2014 年 8 月 26 日
回答済み: Michael Haderlein 2014 年 8 月 26 日
I am new to this stuff. If i have an Array of structures like this
for i = 1:10
Data(i).x = i
Data(i).y = rand(1,1)
end
is there a possibility to sort Data.y part and change the related Data.x with it ? And can u pls drop some Links for more Infos about structures? Thanks

採用された回答

Michael Haderlein
Michael Haderlein 2014 年 8 月 26 日
You can simply sort it and use the second output argument:
[~,ind]=sort([Data.y]);
sData=Data(ind);
As always, there's a lot to read in the help (Matlab/Language Fundamentals/Data Types/Structures).

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeData Types についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by