matlab if 语句看不懂了a=1;b=0;if -a b=6;else b=2;end为什么这个的返回结果是b=6? 其中if -a 是什么意思?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 20:22:20
matlabif语句看不懂了a=1;b=0;if-ab=6;elseb=2;end为什么这个的返回结果是b=6?其中if-a是什么意思?matlabif语句看不懂了a=1;b=0;if-ab=6;el

matlab if 语句看不懂了a=1;b=0;if -a b=6;else b=2;end为什么这个的返回结果是b=6? 其中if -a 是什么意思?
matlab if 语句看不懂了
a=1;
b=0;
if -a
b=6;
else
b=2;
end
为什么这个的返回结果是b=6? 其中if -a 是什么意思?

matlab if 语句看不懂了a=1;b=0;if -a b=6;else b=2;end为什么这个的返回结果是b=6? 其中if -a 是什么意思?
貌似matlab if函数只要条件函数值不是0就判定为true