|
|
1
10
如果数据在矩阵中 一 试试这个:
编辑: 为不熟悉语法的人解释更多, A(:) 使用 colon operator 获取数组的全部内容 一 ,无论尺寸大小如何,并将其重新整形为单列向量(大小为numel(a)-x-1)。只有一个电话 ANY 需要对生成的列向量进行操作。 |
|
|
2
2
正如所指出的,正确的解决方案是将结果整形为向量。然后任何一个都会给出所需的结果。因此, 任何(A:) 给出全局结果,如果numel(a)元素中的任何一个为真,则为真。你也可以用 任意(重塑(A,[],1)) 它显式使用reform运算符。如果您不想做额外的步骤,将矩阵转换成向量来应用任何向量,那么另一种方法是编写自己的函数。例如,这里有一个函数可以为您执行此操作: ============ 函数结果=myany(a) %确定a中的任何元素是否为非零 结果=任意(a(:); ============ 在搜索路径中将此文件保存为m文件。Matlab(适用于任何编程语言)的优点在于它是完全可扩展的。如果您希望它具有某种功能,只需编写一个小成语即可。如果您经常这样做,那么您将定制适合您需要的环境。 |
|
|
SH_IQ · 在MATLAB条形图中为特定条形图颜色添加其他图例 1 年前 |
|
|
Vlad Vadean · Matlab数组乘法 1 年前 |
|
|
Catalin Baba · 如何在MATLAB中连接两个向量 1 年前 |
|
|
servoz · 在matlab和python中创建类似的矩阵对象 2 年前 |
|
|
CircAnalyzer · MATLAB中字符串的十进制数列表 2 年前 |
|
|
I Like Algebra · 在Julia中交换行的最简单方法 2 年前 |