二、MATLAB矩阵处理
2.1 特殊矩阵
常用的特殊矩阵包括:
- zero():产生0矩阵
- one():全1矩阵
- eye():产生对角线为1的矩阵
- rand():产生(0,1)区间均匀分布的随机矩阵
- randn():产生标准正态分布的随机矩阵
特殊矩阵:
1. 魔法矩阵:magic(n)
2. 范德蒙矩阵:vander(v)
3. Hilbert矩阵:hilb(n)
4. 伴随矩阵:compan(p)
5. 帕斯卡矩阵:pascal(n)
2.2 矩阵变换
- 提取矩阵对角线元素:diag(A, k=0):提取矩阵A第k条对角线元素,返回列向量。
- 构造对角矩阵:diag(v):从向量v构造对角矩阵。