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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

MATLAB矩阵操作和算术运算符

發布時間:2023/12/19 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MATLAB矩阵操作和算术运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

矩陣的表示

矩陣之間用空格或者是逗號間隔

矩陣可以拼接(可以用矩陣拼接)

?

實部矩陣和虛部矩陣構成復數矩陣,一一對應。

?

冒號表達式:

格式: e1:e2:e3

e1表示初始值 ? ?e2表示步長 ? e3表示終止值 ? ?e2省略則e2為1

?

linspace函數:linspace(a,b,n) ? a表示第一個元素 ? b表示最后一個元素 ? n表示元素個數 ? 當n省略時,自動產生100個元素

?

結構矩陣:

結構矩陣元素.成員名=表達式

單元矩陣:用大括號括起來{ }

?

矩陣元素的引用

(1)下標 ?(2)序號 :按列存儲 ,從左到右,一列一列存儲 A(3) (3)矩陣元素的序號和下標可以利用sub2ind 和 ?ind2sub 函數實現相互轉換

?

sub2ind:行列=》序號

D=sub2ind(S,I,J) ? S:行數和列數組成的向量 ? I:轉換矩陣的行下標 ? J:轉換的矩陣列下標

?

(1,1) ?(2,1) ? ? (2,3) ? ?(2,2)找到地方,按列上到下數第幾個,再左到右數

?

ind2sub:序號=》下標 ? ?[i,j]=ind2sub(S,D) ? ? I表示行下標 ? ?J表示列下標 ? ? S表示行列的向量

?

空矩陣:可利用空矩陣刪除矩陣元素 ?A(:,[2,4])=[]表示刪除第2,4列元素

?

改變矩陣形狀:resharpe(A,m,n):將矩陣A重排為mxn的二維矩陣

?

A(:)將矩陣A的每一列元素堆疊起來,成為一個列向量(變成一列)

?

算術運算:

基本算術運算:/(右除) ? \(左除)

點運算:.* ? ./ ? ? .\ ? ?.^

A*B(矩陣乘法)(A數列需與B的行數相等)

?

A的i行 * B的J列=A.*B(i行j列)

?

A.*元素乘法:對應相乘

?

轉載于:https://www.cnblogs.com/Mayfly-nymph/p/8597370.html

總結

以上是生活随笔為你收集整理的MATLAB矩阵操作和算术运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

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