EDA365电子论坛网
标题:
matlab中的逻辑或是什么
[打印本页]
作者:
jiulquq
时间:
2021-6-25 09:52
标题:
matlab中的逻辑或是什么
是“||”么,
! P. R B) m0 {& P7 ~6 `6 q. V
如果是的话请帮我分析一下这句哪里出错了
! L( N( H. |% ^
if (TSS==5 && find(RSS==1) && length(LSS)==1) || (TSS(1)==4 && find(RSS~=1))
- r8 r% V9 r# A6 O' ]
num=6
8 r c- z+ D+ d. k9 x
end
) u# f& o& v8 w
??? Operands to the || and && operators must be convertible to logical scalar values.
作者:
ExxNEN
时间:
2021-6-25 10:41
逻辑关系的运算符还没有用过
作者:
pulbieup
时间:
2021-6-25 10:44
if (TSS==5 && find(RSS==1) && length(LSS)==1) || (TSS(1)==4 && find(RSS~=1))
7 ?4 p+ }$ m& M2 E* F, {; p
你那个错误信息是说,逻辑操作符两边应该是标量
4 I `+ Q; e! a, ^9 t, Q
这里面不能有find这样的语句,因为它返回的是向量
作者:
SsaaM7
时间:
2021-6-25 10:44
help查
v! t' j5 i" M' g1 u
用Matlab的help查查,看看与和或的格式是否正确
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2