我有一个大小为 mx n 的数组。每行有 n 个元素,显示一些概率(在 0 和 1 之间)。我想找到其元素之间具有最大差异的行,而如果它的非零元素也更大会更好。
例如在数组 Arr 中:
Arr = [0.1 0 0.33 0 0.55 0;
0.01 0 0.10 0 0.2 0;
1 0.1 0 0 0 0;
0.55 0 0.33 0 0.15 0;
0.17 0.17 0.17 0.17 0.17 0.17]
最好的行是第 3 行,因为它有更多不同的值和更大的值。如何使用 Matlab 进行计算?