classdef MyClass
properties
x = 0;
end
properties
y = 0;
end
properties
r = 0;
end
methods
end
end
我创建了一个1 * 100的MyClass
数组,我希望按MyClass.r
对数组进行排序。请举个例子。
答案 0 :(得分:0)
您可以单独对MyClass.r
进行排序,并使用之前的indices数组重新排列对象数组:
[~,ind]= sort([arr.r]) % arr is the array of objects
% ind is the array of previous indices
arr= arr(ind)