找回密码
 注册
Simdroid-非首页
查看: 87|回复: 3

逻辑 并 的关系应该如何用符号表示

[复制链接]
发表于 2011-5-13 09:12:55 | 显示全部楼层 |阅读模式 来自 大连理工大学
Operands to the || and && operators must  be convertible to logical scalarvalues.报这个错误
我原来的语句行内容是
if (C(:,i,j)==20*L)&&(C(:,n0(m+1),j)<10*L)
就是要表达 并且 的关系 这样表达不对吗
发表于 2011-5-13 11:49:26 | 显示全部楼层 来自 北京
Simdroid开发平台
这样写没错,看看你的C有没有问题
用debug调试工具,设断点跟踪你的代码,看出来的是什么逻辑值
耐心一点,仔细一点,你可以自己解决
回复 不支持

使用道具 举报

发表于 2011-5-14 23:44:59 | 显示全部楼层 来自 天津
"&&"要求逻辑结果是scalar的形式,即1x1的数组
如果是逻辑数组的话,可以使用"&"
回复 不支持

使用道具 举报

 楼主| 发表于 2011-5-16 18:11:44 | 显示全部楼层 来自 大连理工大学
3# mingmo
哦 原来如此 改成一个元素判断就好了
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-4 19:34 , Processed in 0.035479 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表