在matlab中查找的替代方案

时间:2013-04-21 07:39:36

标签: matlab

我有一个简单的问题。我想用向量替换向量中大于限制的所有值。我不想使用循环或查找选项。

AA=rand(10,4)
AA(AA(:,4)>0.5)=1;  % want to replace all values in 4th column % NOT WORKING

提前感谢。

1 个答案:

答案 0 :(得分:3)

您需要为作业中的4 th 列添加下标:

AA(AA(:,4)>0.5, 4) = 1;