MATLAB基本矩陣函式和操作

2021-07-01 21:17:22 字數 1805 閱讀 2525

eye 單位矩陣

zeros 全零矩陣

ones 全1矩陣

rand 均勻分布隨機陣

genmarkov 生成隨機markov矩陣

linspace 線性等分向量

logspace 對數等分向量

logm 矩陣對數運算

cumprod 矩陣元素累計乘

cumsum 矩陣元素累計和

toeplitz toeplitz矩陣

disp 顯示矩陣和文字內容

length 確定向量的長度

size 確定矩陣的維數

diag 建立對角矩陣或抽取對角向量

find 找出非零元素1的下標

matrix 矩陣變維

rot90 矩陣逆時針旋轉90度

sub2ind 全下標轉換為單下標

tril 抽取下三角陣

triu 抽取上三角陣

conj 共軛矩陣

companion 伴隨矩陣

det 行列式的值

norm 矩陣或向量範數

nnz 矩陣中非零元素的個數

null 清空向量或矩陣中的某個元素

orth 正交基

rank 矩陣秩

trace 矩陣跡

cond 矩陣條件數

inv 矩陣的逆

rcond 逆矩陣條件數

lu lu分解或高斯消元法

pinv 偽逆

qr qr分解

givens givens變換

linsolve 求解線性方程

lyap lyapunov方程

hess hessenberg矩陣

poly 特徵多項式

schur schur分解

expm 矩陣指數

expm1 矩陣指數的pade逼近

expm2 用泰勒級數求矩陣指數

expm3 通過特徵值和特徵向量求矩陣指數

funm 計算一般矩陣函式

logm 矩陣對數

sqrtm 矩陣平方根

spec 矩陣特徵值

gspec 矩陣束特徵值

bdiag 塊矩陣,廣義特徵向量

eigenmar- 正則化markov特徵

kov 向量

pbig 特徵空間投影

svd 奇異值分解

sva 奇異值分解近似

cumprod 元素累計積

cumsum 元素累計和

hist 統計頻數直方圖

max 最大值

min 最小值

mean 平均值

median 中值

prod 元素積

sort 由大到小排序

std 標準差

sum 元素和

trapz 梯形數值積分

corr 求相關係數或方差

sparse 稀疏矩陣

adj2sp 鄰接矩陣轉換為稀疏矩陣

full 稀疏矩陣轉換為全矩陣

mtlb_sparse 將scilab稀疏矩陣轉換為matlab稀疏矩陣格式

sp2adj 將稀疏矩陣轉換為鄰接矩陣

speye 稀疏矩陣方式單位矩陣

sprand 稀疏矩陣方式隨機矩陣

spzeros 稀疏矩陣方式全零陣

lufact 稀疏矩陣lu分解

lusolve 稀疏矩陣方程求解

spchol 稀疏矩陣cholesky分解

MATLAB基本矩陣函式和操作

eye 單位矩陣 zeros 全零矩陣 ones 全1矩陣 rand 均勻分布隨機陣 genmarkov 生成隨機markov矩陣 linspace 線性等分向量 logspace 對數等分向量 logm 矩陣對數運算 cumprod 矩陣元素累計乘 cumsum 矩陣元素累計和 toeplitz ...

MATLAB基本矩陣函式

zeros 全零矩陣 ones 全1矩陣 rand 均勻分布隨機陣 genmarkov 生成隨機markov矩陣 linspace 線性等分向量 logspace 對數等分向量 logm 矩陣對數運算 cumprod 矩陣元素累計乘 cumsum 矩陣元素累計和 toeplitz toeplitz矩...

Matlab向量 矩陣基本操作

1 向量的建立 1 直接輸入 行向量 a 1,2,3,4,5 列向量 a 1 2 3 4 5 2 用 生成向量 a j k 生成的行向量是a j,j 1,k a j d k 生成行向量a j,j d,j m d m fix k j d 3 函式linspace 用來生成資料按等差形式排列的行向量 x...