编程论坛
注册
登录
编程论坛
→
Matlab
求助,搞笑的程序,运行时出现错误
tangsz
发布于 2007-04-09 22:06, 633 次点击
我在运行以下程序时,结果为-1.75,为什么啊
d=-1.2;
if (-1.5<d<=-1) d=-1.25;
else d=-1.75;
end
d
3 回复
#2
abingchem
2007-04-09 22:41
你试试啊,你的判断条件语句不成立
#3
zhangenter
2007-04-11 00:42
阿兵应该说详细点
-1.5<d<=-1 <==> (-1.5<d)<=-1 <==> 0<=-1 <==> 0
#4
tangsz
2007-04-11 21:40
(-1.5<d<=-1)改写成(-1.5<d)&&(d<=-1)就可以了,语法错了
1