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