【发布时间】:2013-02-12 14:26:27
【问题描述】:
我正在尝试从具有 id 值的二维矩阵中提取板上每个元素的相邻 id。
我有一个 ID 列表及其(n 个元素的)坐标,我正在创建以下内容: (仅左邻居的示例)。
%Left:
leftIndex = (currentLocationIndex - bSize);
hasLeft = leftIndex >= 1; %If element on first col, value will be 0 or negative
hasLeft = hasLeft(:) & board(leftIndex)==0;
我得到: 下标索引必须是实数正整数或逻辑数。
我想使用 && 操作数的主体或其他一些逻辑。 leftIndex 包含表中当前索引的所有索引。 有些是合法的有些不合法。如果 hasLeft 向量为真,则 leftIndex 向量值在“板”中是合法的。
只有当 hasLeft 为真时,如何才能在向量的某个值中检查邻居?
谢谢!
【问题讨论】:
-
我已经把项目上传到了git:github.com/guywald/allele_fixation
标签: matlab matrix coordinate operand