MATLAB:发现"平均"方二元矩阵中的索引

时间:2017-10-08 22:09:09

标签: matlab matrix average

假设我们有nxn二进制矩阵M。在MATLAB中,我想找到"平均值"与1对应的点的索引。

为了说明,显示了以下示例。红色圆圈表示单元格值为1,所有其他单元格值为0.绿色x是我想要返回的索引。最合适的蓝线进一步说明了我的观点。

enter image description here

我特意寻找有效的代码来做到这一点。任何具有一些简单数学技能的人都可以计算出这个"平均数"索引,但由于基于MATLAB的循环/迭代效率低下,我需要编写快速代码。

1 个答案:

答案 0 :(得分:1)

这个怎么样:

Object.keys