【发布时间】:2017-12-20 01:03:54
【问题描述】:
如果您有一个随机矩阵,例如 5x5:
A(i,j) = (5 4 3 2 1
4 3 2 1 0
5 4 3 2 1
4 3 2 1 0
5 4 3 2 1)
还有第二个数组:
B(1,j) = (4 5 6 7 8)
如果仅在 B(1,j) 的值大于 A 的某个列中的任何值时才需要将 B 的值分配给 A,我该如何分配?
例如,B(1,1) = 4 并且在 A 的第一列中它大于 A(1,1)、A(3,1) 和 A(5,1),所以这些必须是替换为 4。在第二列中,不需要替换任何内容,等等。
已经谢谢了!
【问题讨论】:
标签: matlab loops nested conditional