矩阵和数组基础
|
|
blkdiag
|
:构造一个分块对角矩阵
|
eye
|
:创建单位矩阵
|
linespace
|
:产生线性间隔向量
|
logspace
|
:产生对数间隔向量
|
ones
|
:产生元素全为1的数组
|
rand
|
:产生均匀分布随机数组
|
randn
|
:产生正态分布随机数组
|
zeros
|
:产生全零数组
|
|
|
矩阵操作
|
|
cat
|
:把矩阵按行或列连接起来
|
diag
|
:给定向量,构造对角矩阵
|
fliplr
|
:矩阵左右翻转
|
flipud
|
:矩阵上下翻转
|
repmat
|
:复制数组,repmat(A,m,n)表示把A复制m行n列组成新数组
|
reshape
|
:按逐列来的方式重新整形数组
|
rot
|
:按逆时针方向旋转90度
|
tril
|
:返回一个矩阵的下三角矩阵
|
triu
|
:返回一个矩阵的上三角矩阵
|
|
|
特殊函数矩阵
|
|
compan
|
:返回向量的伴随矩阵
|
eig
|
:矩阵特征值
|
gallery
|
:测试矩阵,或者说大约50个矩阵模版
|
hadamard
|
:哈达马得矩阵
|
hankel
|
:汉克尔矩阵
|
hilb
|
:希尔波特矩阵
|
invhilb
|
:逆希尔波特矩阵
|
magic
|
:魔术方阵
|
pascal
|
:帕斯卡矩阵
|
toeplitz
|
:托普利茨矩阵
|
wilkinson
|
:维尔金森特征值测试矩阵
|
——以上摘自:水木清华站