Expression or statement is incomplete or incorrect
显示 更早的评论
I'm getting the above error when I try and run this piece of code. Any help would be appreciated
LVec = (1:20);
for LVec
if LVec == 2 or LVec == 4 or LVec == 6 or LVec = 8 or Lvec = 10 or LVec = 12 or LVec = 14 or LVec = 16 or LVec = 18 or Lvec = 20
LVec = Lvec .* -1
else LVec = LVec
end
end
采纳的回答
更多回答(1 个)
KSSV
2017-3-15
I am not sure what you are trying to do...but this is the code which works:
for LVec = 1:20
if LVec == 2 || LVec == 4 || LVec == 6 || LVec == 8 || LVec == 10 ||..................
LVec == 12 || LVec == 14 || LVec == 16 || LVec == 18 || LVec == 20
LVec = LVec .* -1 ;
else
LVec = LVec
end
end
类别
在 帮助中心 和 File Exchange 中查找有关 MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!