EDA365电子论坛网

标题: Matlab中if循环的条件有两个的话应该用什么语句? [打印本页]

作者: qUzalq    时间: 2021-5-28 09:57
标题: Matlab中if循环的条件有两个的话应该用什么语句?
9 y  g4 z9 ^7 w' \3 h( V2 b
if A and B( t9 d5 [' @4 M
   C" Y" O, b% |: [- K
end
, H* g8 L7 [8 o  l可以吗?
作者: younicp    时间: 2021-5-28 11:06
啊?可以这样吗
作者: NingW    时间: 2021-5-28 13:59
应该可以的
作者: uqHZau    时间: 2021-5-28 14:03

9 S# t: o7 r4 ~: k; j& x; l) I感觉这样表示总是有些问题,最好不要这样,结果会使自己想不到的。
0 H4 }' }) w. D  _比如下面一个简单的,直接用向量作为if的判断条件。
0 u9 \% B# Y* Z# B1 n' s8 F$ {, g0 }5 F& t

4 U6 Y3 C4 H  ]. U  r5 o" b* r% P9 J- g2 ~% [
结果c没有d=1     1     1     2     0     2
3 p+ e3 m/ `) C$ v3 W, E' N如下表示才能得到正常结果。
/ k8 }; @0 Q( y; E2 o0 W
$ h0 ?& C( r" N
' B+ A2 D7 D8 H" {9 Z0 y# S( `




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2