matlab函数---exist、isempty、cell、cumsum、class

exist:

1:exist('im','var')
检测im中的变量是否存在
不存在,返回0;
存在,返回1

2:~exist(‘im’,'var')

检测im中的变量是否存在,对结果取非运算
不存在,返回1;
存在,返回0

isempty:判断是否为空矩阵,是空返回1,非空返回0,常与find函数搭配使用

ell:
cell 是 matlab 中的一种数据类型,用{}来定义, {}内可以放任何类型的数据和矩阵
1. A = {[ 2, 4]} 就表示新建了一个 cell 类型的变量,这个变量包含一个 2 * 1 的矩阵,要引用 cell 类型的话,直接用下标来引用,    
      如:A{1} 就可以得到[ 2, 4] 这个矩阵了。
2. 在上述的 A 中增加一个元素:(有两种方法实现)
    (1).B(2) = { ‘SecondElement’}; 
    (2).B{2} = ‘SecondElement’;
3.cell 函数:
    B = cell(100, 1)
   表示 给 B 赋予100 * 1 个cell元素,但未赋值

cumsum:通常用于计算一个数组各行的累加值

class:和C/C++一样是指类,是一种数据类型

你可能感兴趣的:(matlab函数)