怎么查自己的矩阵信息

怎么查自己的矩阵信息

一、矩阵结构信息

  isempty(A) 矩阵是否为空

  isscalar(A) 矩阵是否为单元素标量矩阵

  isvector(A) 矩阵是否为只有一行或一列的一维向量

  issparse(A) 矩阵是否为稀疏矩阵

二、矩阵维度

  n=ndims(A) 获取矩阵维度

  [m,n]=size(A) 获取矩阵大小

三、矩阵大小

  n=length(A) 获取矩阵最长维度的长度

  n=numel(A) 获取矩阵元素个数

四、矩阵的数据类型

  isnumeric(A) 矩阵元素是否为数值型变量

  isreal(A) 矩阵元素是否为实数型变量

  isfloat(A) 矩阵元素是否为浮点型变量

  isinteger(A) 矩阵元素是否为整数型变量

  islogical(A) 矩阵元素是否为逻辑型变量

  ischar(A) 矩阵元素是否为字符型变量

  isstruct(A) 矩阵元素是否为结构体型变量

  iscell(A) 矩阵元素是否为元胞型变量

  iscellstr(A) 矩阵元素是否为结构体的元胞型变量

五、查找

  x=find(条件) 按条件查找矩阵中的元素并以列向量形式返回单下标

  [row,col]=find(条件) 按条件查找矩阵中的元素并以列排列形式返回双下标