cell
Z=Cell(K,1):产生K行1列的空矩阵。
Z=cell(2);产生2行2列的空矩阵。
Z=cell(3,4,2):产生行数为3,列数为4,高为2的3D空矩阵。
zeros
Z=zeros(K,1):产生K行1列的零矩阵。
Z=zeros(4):产生4行4列的零矩阵。
Z=zeros(3,4,2):产生行数为3,列数为4,高为2的3D零矩阵。
diag()
D=diag(v);假设v为1行3列的向量,则返回3行3列的方阵,且对角元素均为v的列元素。
D=diag(v,k);假设v为1行3列的向量,则返回3+k行3+k列的方阵,若k>0,则对角元素为主对角元素以上的v向量的列元素,若k<0,则对角元素为主对角元素以下的v向量的列元素。
X=diag(A);假设A为n行n列的方阵,则返回A的对角元素作为列向量赋值给X。
X=diag(A,K);;假设A为n行n列的方阵,若K>0,则返回A矩阵主对角元素以上的对角线元素作为列向量赋值给X向量,若K<0,则返回A矩阵主对角元素以下的对角线元素作为列向量赋值给X向量。
总结:如果diag()括号里为向量,则返回方阵,若括号里为方阵,则返回向量。
chol
R=chol(A):返回上三角矩阵,要求A矩阵为复对称矩阵且为正定,根据计算出R矩阵。
prod
B=prod(A):如果A为一向量,则返回向