我正在解决一个简单的问题(直接取自期中复习幻灯片(,为了验证我的答案是否正确,我将代码放入MATLAB中,它不断给我"无效使用运算符"的错误,我不太确定原因。
此外,每个印刷声明的后部分都是用金色写的,没有配对,我也很困惑为什么会发生这种情况。
a = 10; b = -5;
if (~(a*b)| (a==2*b))
fprintf(‘First!’);
elseif(a*b)
fprintf(‘Second!’);
elseif(a==-2*b)
fprintf(‘Third!’);
end
‘
和’
不是有效的引号字符,需要使用'
。如果你把你的MATLAB代码输入到Word或一些类似的编辑器中,用"智能引号",你的代码就会失败。
用正确的'
字符替换代码中的所有单引号,就可以开始了。