all表示要查的范围内全非 0 0 0返回 1 1 1,否则返回 0 0 0
any表示要查的范围内有一个非 0 0 0返回 1 1 1,否则返回 0 0 0
向量和矩阵都可以使用,在矩阵中,可以通过1(看列)或2(看行)设置维度
a
l
l
all
all和
a
n
y
any
any函数在MATLAB中多用于对一系列数值的要求的判断,比如几个指标都要达标或有一个达标即可,例如:
对三个师傅的工作质量进行检测,三个测试都大于等于
90
90
90分算优秀,有一个小于
60
60
60分算不合格,其余算良好,算出他们对应的等级,现给出三个师傅三项测试的分数,每一个师傅的成绩都在同一行,共三行,按从上到下的顺序编号为
1
,
2
,
3
1,2,3
1,2,3
91
82
93
94
95
96
67
58
99
\begin{matrix} 91 & 82 & 93 \\ 94 & 95 & 96 \\ 67 & 58 & 99 \end{matrix} \
919467829558939699
代码为:
由此可以看出, 2 2 2号师傅为优秀, 3 3 3号师傅不合格, 1 1 1号师傅良好