你好
当我键入以下代码时:
如果大小([1 2 3])==大小([4 5 6])和大小([4 5 6])==大小([7 8 9])
“是的”
其他的
“不”
终止
Matlab代码分析器发出这个警告消息:“当两个参数都是数值标量时,考虑替换和&和性能。”
因此,我使用&&而不是&:
如果大小([1 2 3])==大小([4 5 6])&&size([4 5 6])==大小([7 8 9]))
“是的”
其他的
“不”
终止
但是
当我运行更新的脚本时,
MATLAB在中显示一条错误消息
命令窗口:
?操作数对于| |和&&运算符必须可转换为逻辑标量值。
我能做些什么来解决这个问题?提前谢谢。
安德鲁·德扬
卡内基梅隆大学