特殊矩阵的构造 一,ones(n) ones(n) 构建nn的元素全为1的矩阵 ones(m,n..,p) 构建mn...p的元素全为1的矩阵 ones(size(a)) 构建与a矩阵相同大小的元素全为1的矩阵  ones(2,3,2) ans(:,:,1) = 1 1 1 1 1 1 ans(:,:,2) = 1 1 1 1 1 1 二,zeros(n) zeros(n) 构建nn的元素全为0的矩阵 zeros(m,n..,p) 构建mn...p的元素全为0的矩阵 zeros(size(a)) 构建与a矩阵相同大小的元素全为0的矩阵 三,单位矩阵eye(n) eye(n) 构建nn的单位矩阵(主对角线为1,其余为0) eye(m,n) 构建mn的单位矩阵 eye(size(a)) 构建与a矩阵相同大小的单位矩阵 四,构造随机数矩阵rand(n) rand(n) 构建nn矩阵,元素为0~1之间均匀分布的随机数 rand(m,n..,p) 构建mn...p矩阵,元素为0~1之间均匀分布的随机数 randn(n) 构建nn矩阵,元素为0均值,单位方差的正态分布随机数 randn(m,n..,p) 构建mn...p矩阵,元素为0均值,单位方差的正态分布随机数 五,对角矩阵diag(x) diag(x) 构建n维矩阵,主对角线取自向量x,其余为0 diag(x,k) 构建(n+abs(k))*(n+abs(k))的矩阵,第k条对角线元素取自向量x,其余为0(k=0时为主对角线,k0为下第k条对角线,k0为上第k条对角线,下同) diag(a,k) 构建由矩阵a第k条对角线的元素组成的列向量 六,三角矩阵tri (a),tril(a,k) tri (a) 构建与a矩阵相同大小的上三角矩阵,上三角元素对应a矩阵,其余为0 tri (a,k) 构建与a矩阵相同大小的上三角矩阵,第k条对角线及以上元素与a相同,其余为0 tril(a) 构建与a矩阵相同大小的下三角矩阵,下三角元素对应a矩阵,其余为0 tril(a,k) 构建与a矩阵相同大小的下三角矩阵,第k条对角线及以下元素与a相同,其余为0 七,希尔伯特矩阵hilb(n) hilb(n) 构建nn的希尔伯特矩阵 invhilb(n) 构建nn的希尔伯特矩阵的整数逆矩阵 hilbert matrix,矩阵的一种,其元素a(i,j)=1(i+j-1),i,j分别为其行标和列标.