特殊矩阵
通用型的特殊矩阵
zeros函数:产生全0矩阵,即零矩阵
ones函数:产生全1矩阵,即幺矩阵
eye函数: 产生对角线为1的矩阵。当矩阵是方阵时,得到一个单位矩阵。
rand函数:产生(0,1)区间均匀分布的随机矩阵
randn函数:产生均值为0,方差为1的标准正态分布随机矩阵。
以上函数三种调用格式 例:
产生m x m 零矩阵 :zeros(m)
产生m x n 零矩阵 :zeros(m,n)
产生与矩阵A同型的零矩阵 :zeros(sizeof(A))
面向专门学科的特殊矩阵
1、 魔方矩阵:n阶魔方阵由1..n2 共n2个整数组成,其每行每列及主、副对角线元素
之和都相等。当n>=2时,有多个不同的n阶魔方阵。
magic(n):产生一个特定(不是所有的)n阶的魔方阵
2、 范德蒙(Vandermonde的)矩阵(常用与通信编码纠错):
vander(v)函数:生成以向量V为基础的范德蒙矩阵
3、 希尔伯特(Hilbert)矩阵:H( i , j )= 1/ (i+j-)
Hilb(n)函数:生成n阶希尔伯特矩阵
4、 伴随矩阵(??):
Compan(p)函数:求矩阵P的伴随矩阵
5、 帕斯卡矩阵:P( i , j )=p(i , j-1) + p(i-1,j) 且 p(i , 1)=