MATLAB矩陣計算大全

2021-06-25 07:50:35 字數 968 閱讀 3194

1. 通過在矩陣變數後加』的方法來表示轉置運算

a=[10,2,12;34,2,4;98,34,6];

a' 2. 矩陣求逆

inv(a)

3. 矩陣求偽逆

pinv(a) 

4. 左右反轉

fliplr(a) 

5. 矩陣的特徵值

[u,v]=eig(a)

6. 上下反轉

flipud(a)

7. 旋轉90度

rot90(a) 

8. 取出上三角和下三角

triu(a) 

tril(a) 

[l,u]=lu(a) 

9. 正交分解

[q,r]=qr(a) 

10.奇異值分解

[u,s,v]=svd(a) 

11.求矩陣的範數

norm(a) 

norm(a,1) 

norm(a,inf) 

diag      建立和提取對角陣

fliplr      矩陣作左右翻轉

flipud      矩陣作上下翻轉

reshape      改變矩陣大小

rot90      矩陣旋轉90度

tril      提取矩陣的下三角部分

triu      提取矩陣的上三角部分

:      矩陣的索引號,重新排列矩陣

compan      友矩陣

hadamard      hadamard矩陣

hankel      hankel矩陣

hilb      hilbert矩陣

invhilb      逆hilbert矩陣

kron      kronecker張量積

magic      魔方矩陣

toeplitz      toeplitz矩陣

vander      vandermonde矩陣

**:

Matlab計算矩陣間距離

夜深人靜時分,宿舍就我自己,只有蚊子陪伴著我,我慢慢碼下這段文字.我們倆交流了很多.從實驗室,到研究課題,到lol,筆者深深為他淵博的學識和不俗的談吐所打動,恩恩,遇到志同道合的人挺不容易的.最重要的是感謝他的開源精神,給我了很多我急需的資料和 在此,也感謝提供的這個平台,讓我們在這茫茫人海中有了相...

Matlab計算矩陣和函式梯度

我自己的理解。這就是matlab的計算結果.太小的話放大些 c 4 5 9 7 2 1 5 2 6 x,y gradient c x 1.0000 2.5000 4.0000 5.0000 3.0000 1.0000 3.0000 0.5000 4.0000 y 3.0000 3.0000 8.00...

用Matlab計算jacobian矩陣解析解

做擴充套件卡爾曼濾波 ekf 的時候需要用到jacobian矩陣。有時手工求解難度較大這時可以用matlab自動求出jacobian矩陣的解析解。以雷達觀測矩陣為例為例 syms x y vx vy 定義符號變數 jacobian sqrt x2 y2 atan y x xvx yvy sqrt x...