小編給大家分享一下Matlab基本運算的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、做網(wǎng)站、城子河網(wǎng)絡(luò)推廣、小程序制作、城子河網(wǎng)絡(luò)營銷、城子河企業(yè)策劃、城子河品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學生創(chuàng)業(yè)者提供城子河建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
數(shù)組的乘法和除法分別用“.*”和“./”表示。右除和左除的關(guān)系為:A./B=B.\A,其中A是被除數(shù),B是除數(shù)。
size()和length()檢測數(shù)組大小:size()獲取數(shù)組的行數(shù)和列數(shù),length()獲取一維數(shù)組的長度如果是二維數(shù)組,則返回行數(shù)和列數(shù)中的較大者。
ndims()計算數(shù)組的維度。單個標量返回2,可以看成一行一列的數(shù)組。
whos來獲取數(shù)組的大小以及占用內(nèi)存的多少
數(shù)組元素的查找采用函數(shù)find(),返回關(guān)系表達式為真的元素的下標
排序函數(shù)sort(),默認是升序:sort(A,’descend’);降序
cat(DIM,A,B):該函數(shù)在DIM維度上進行矩陣A和B連接,返回值為連接后的矩陣
vertcat(A,B):該函數(shù)在水平方向上連接數(shù)組A和B,相當于cat(1,A,B)
horzcat(A,B):該函數(shù)在垂直方向上連接數(shù)組A和B,相當于cat(2,A,B)
B=repmat(A,m,n):該函數(shù)產(chǎn)生大的矩陣B,把矩陣A當作單個元素,產(chǎn)生由m行和n列的矩陣A組成的大矩陣B
B=repmat(A,m):該函數(shù)產(chǎn)生大的矩陣B,把矩陣A當作單個元素,產(chǎn)生由m行和m列的矩陣A組成的大矩陣B
Y=blkdig(A,B):該函數(shù)將矩陣A和B作為對角塊,產(chǎn)生新的矩陣Y
‘:如果是復數(shù),則轉(zhuǎn)換為共軛復數(shù)
矩陣真正的轉(zhuǎn)置是A.’或者可以采用函數(shù)transpose(A)
4. 旋轉(zhuǎn)和翻轉(zhuǎn)
矩陣的旋轉(zhuǎn)可以采用轉(zhuǎn)置的方法,也可以采用函數(shù)rot90()。
rot90(A):將函數(shù)矩陣逆時針旋轉(zhuǎn)90°
rot90(A,k):將函數(shù)矩陣逆時針旋轉(zhuǎn)90°的k倍,默認值為1
對矩陣進行左右翻轉(zhuǎn)fliplr(A)
對矩陣進行上下翻轉(zhuǎn)flipud(A)
Y=reshape(X,m,n)
cholesky分解:對于正定矩陣,可以分解為上三角矩陣和下三角矩陣的乘積,使用chol()函數(shù)進行分解時,最好先通過函數(shù)eig()得到矩陣的所有特征值,檢查特征值是否為正。
LU分解:也稱為高斯消去法,將仿真分解為下三角矩陣的置換矩陣L和上三角矩陣U的乘積
QR分解:也就是正交分解
看完了這篇文章,相信你對“Matlab基本運算的示例分析”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!