如何使用逻辑索引替换矩阵元素?

时间:2017-06-27 05:13:19

标签: matlab matrix indexing

以下是我的矩阵,

coords = [
     1    -1;
     1     0;
   219     1;
   219     2;
   219     3;];

假设我想将第二列的元素(小于1)替换为1.

即,我的预期矩阵是,

coords = [
     1     1;
     1     1;
   219     1;
   219     2;
   219     3;];

所以,我试着做以下事情,

coords(:,coords(:, 2)<1) = 1;

它不起作用。

如何实现?

1 个答案:

答案 0 :(得分:3)

你几乎得到了它:

callInfo.getRemOfferer() 
// It returns a boolean value if true then server support video calling. 

这是您要在第二个col ...

编辑的第一个条目