MATLAB以下函数可以得到矩阵的行数(列数)
1、[m,n]=size(A) 矩阵A的行数值赋给m,列数赋值给n
m=size(A) m为1×2矩阵,分别为A的行数和列数
2、m=length(A) 将矩阵A行数和列数中的最大值赋给m,等同于max(size(A))
MATLAB中对于矩阵常用的其他操作函数:
ndims(A) 返回A的维数
nnz(A) 返回A中非0元素的个数
size、length、ndims、nnz函数不仅适用于矩阵(二维数组),对于多维数组也可以使用。定义一个多维变量 A ,对 A 操作函数的说明如下:
[sz1,...,szN] = size(A) 分别返回 A 的每个维度的长度
m=length(A) 返回 A 中最大数组维度的长度
ndims(A) 返回A的维数
nnz(A) 返回A中非0元素的个数