matlab - 为什么会出现“无效使用运算符”错误?
问题描述
我正在解决一个简单的问题(直接取自中期审查幻灯片),为了验证我的答案是否正确,我将代码放入 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
解决方案
推荐阅读
- javascript - Angular 组件与 Input() 的交互未同步
- c++ - Qt - 为 QML 定义全局函数
- r - 如何将文本文件中的“Inf”字符串转换为数字
- netsuite - Netsuite 脚本组合/合并多个语句
- javascript - Vue.js 中 JSON 对象的值
- node.js - 从Angular 5中的http请求获取数据
- python - 异常类型:MissingSchema / beautifulsoup
- c# - ASP.net WebAPI Post 方法在发布时返回 405
- python - Python 轮子包 Linux vs windows
- sqlite - 为什么生成的变量之间的 SQLite 条件不能正确比较?