exist:
exist主要有兩種形式,一個參數和兩個參數的,作用都是用於確定某值是否存在:
1. b = exist( a)
若 a 存在,則 b = 1; 否則 b = 0;
2. b = exist( 'name', 'kind')
kind 表示 name 的類型,可以取的值為:builtin(內建類型),class(類),dir(文件夾),file(文件或文件夾),var(變量)。
cell:
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元素,但未賦值