如何使'fcol'等于'icol'或小于'icol'1或者超过'icol'乘以1.'fcol'总是等于1.
icol = 5;
if icol == icol
fcol = icol || fcol == icol+1 || fcol == icol-1
end
答案 0 :(得分:0)
当放入IF
条件语句 -
fcol = ismember(icol,[-1 0 1] + icol)
关于代码:[-1 0 1] + icol
创建比较操作数以便针对icol
进行检查,然后ismember
检测是否存在ANY
匹配且决策设置为{{1 }}
修改:要生成fcol
范围1
范围内的三个随机整数,请使用此选项 -
icol
要生成一个这样的随机整数,请使用此 -
randi([icol-1 icol+1],1,3)
答案 1 :(得分:0)
你可以这样做
if fcol== icol || ((icol-fcol)==1) || ((fcol-icol)==1)
{
do this
}