这是为逻辑矩阵提取值的正确方法吗?

2次查看(最近30天)
DulceEien
DulceEien 2021年8月16日
编辑: 马特·J 2021年8月16日
我得到了下面的局部矩阵现在我想提取逻辑1的值,但是当我这么做的时候,我得到了一个错误
数组索引必须是正整数或逻辑值。
(X, Y) = meshgrid (T2 {: 5}, {: 5});
一个= X (idx);
B = Y (idx);
一个= X (idx);
'数组索引必须是正整数或逻辑值
X和Y的大小相同

接受的答案

马特·J
马特·J 2021年8月16日
编辑:马特·J 2021年8月16日
你的截图显示 idx 是double类型,不符合逻辑。但是,你可以很容易地转换它:
idx =逻辑(idx);

更多的答案(0)

标签

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!