我有一个数组,如此处所示。这Bandit
是我创建的一个类。
bandits = [Bandit(m1),Bandit(m2),Bandit(m3)];
现在,我想做以下事情。以下是 Python 代码,它立即为我提供了每个对象的平均值的 maxarg。
j = np.argmax([b.mean for b in bandits])
我怎样才能在 MATLAB 中做同样的事情?为了更清楚,每个强盗对象都有一个属性mean_value
。即如果b1
是一个强盗对象,那么我可以使用点运算符(b1.mean_value
)获得该值。我想找出 , , 中哪个b1
最大b2
并且b3
需要mean_val
获取它的索引。(见上面的python代码。如果b2
有最高的mean_val
,那么最后,j
将包含索引2。)