日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab矩阵函数

發布時間:2025/3/21 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab矩阵函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
l???????? MATLAB 常用數學函數

這些數學函數一般都可以作為矩陣函數。

a=1:1:10;

b=0:10:90;

sin(a)

ans =

? Columns 1 through 7

??? 0.8415??? 0.9093??? 0.1411?? -0.7568?? -0.9589??-0.2794??? 0.6570

? Columns 8 through 10

0.9894???0.4121?? -0.5440

exp(b)

ans =

? 1.0e+039 *

? Columns 1 through 7

??? 0.0000??? 0.0000??? 0.0000??? 0.0000??? 0.0000??? 0.0000??? 0.0000

? Columns 8 through 10

??? 0.0000??? 0.0001??? 1.2204

sign(a)

ans =

???? 1???? 1???? 1???? 1???? 1???? 1???? 1???? 1???? 1???? 1

mean(b)

ans =

??? 45

l????????求矩陣的長度的函數

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

?size(a)

ans =

3?????????????????3

?length(a)

ans =

3

好好的看一下兩者之間的區別。

l????????矩陣的幾種基本變換操作

1.?????? 通過在矩陣變量后加的方法來表示轉置運算

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

?a'

ans =

??? 10??? 34??? 98

???? 2???? 2??? 34

12???? 4???? 6

2.?????? 矩陣求逆

?inv(a)

ans =

?? -0.0116 ???0.0372?? -0.0015

??? 0.0176?? -0.1047??? 0.0345

??? 0.0901?? -0.0135?? -0.0045

3.?????? 矩陣求偽逆

?pinv(a)

ans =

?? -0.0116??? 0.0372?? -0.0015

??? 0.0176?? -0.1047??? 0.0345

??? 0.0901?? -0.0135?? -0.0045

4.?????? 左右反轉

?fliplr(a)

ans =

??? 12???? 2??? 10

???? 4???? 2??? 34

???? 6??? 34??? 98

5.?????? 矩陣的特征值

?[u,v]=eig(a)

u =

?? -0.2960??? 0.3635?? -0.3600

?? -0.2925?? -0.4128??? 0.7886

?? -0.9093?? -0.8352??? 0.4985

v =

?? 48.8395???????? 0????????0

????????0? -19.8451????????0

????????0???????? 0? -10.9943

6.?????? 上下反轉

?flipud(a)

ans =

??? 98??? 34???? 6

??? 34???? 2???? 4

10???? 2??? 12

7.?????? 旋轉90度

?rot90(a)

ans =

??? 12?? ??4???? 6

???? 2???? 2??? 34

10??? 34??? 98

8.?????? 取出上三角和下三角

?triu(a)

ans =

??? 10??? ?2??? 12

???? 0???? 2???? 4

???? 0???? 0???? 6

?tril(a)

ans =

??? 10???? 0???? 0

??? 34???? 2???? 0

98??? 34???? 6

?[l,u]=lu(a)

l =

??? 0.1020??? 0.1500??? 1.0000

??? 0.3469??? 1.0000????????0

??? 1.0000????????0???????? 0

u =

?? 98.0000?? 34.0000??? 6.0000

????????0?? -9.7959??? 1.9184

????????0???????? 0?? 11.1000

9.?????? 正交分解

?[q,r]=qr(a)

q =

?? -0.0960?? -0.1232??-0.9877

?? -0.3263?? -0.9336??? 0.1482

?? -0.9404??? 0.3365??? 0.0494

r =

?-104.2113? -32.8179??-8.0989

????????0??? 9.3265?? -3.1941

0? ???????0?? -10.9638

10.奇異值分解

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

u =

??? 0.1003?? -0.8857??? 0.4532

??? 0.3031?? -0.4066?? -0.8618

??? 0.9477??? 0.2239??? 0.2277

s =

? 109.5895???????? 0????????0

????????0?? 12.0373????????0

????????0???????? 0??? 8.0778

v =

??? 0.9506?? -0.0619?? -0.3041

?? ?0.3014???0.4176??? 0.8572

??? 0.0739?? -0.9065??? 0.4156

11.求矩陣的范數

?norm(a)

ans =

? 109.5895

?norm(a,1)

ans =

?? 142

?norm(a,inf)

ans =

?? 138

總結

以上是生活随笔為你收集整理的Matlab矩阵函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。