国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算

這篇具有很好參考價(jià)值的文章主要介紹了matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

? ? ? ? 在學(xué)習(xí)矩陣有關(guān)運(yùn)算的時(shí)候要相信自己已經(jīng)知道了很多線(xiàn)代知識(shí),不然會(huì)看不懂的QAQ~

?1. 關(guān)于矩陣的一些基本運(yùn)算函數(shù):

matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算

?例1:生成一個(gè)3階全1矩陣。

>> ones(3)

ans =

     1     1     1
     1     1     1
     1     1     1

例2:產(chǎn)生一個(gè)在區(qū)間[5,15]內(nèi)均勻分布的5階隨機(jī)矩陣

>> a=5;b=15;
>> x=a+-(b-a)*rand(5)

x =

    4.0246    3.4239    3.5811   -1.5574   -2.5774
    2.2150   -4.7059    0.7824    4.6429   -2.4313
   -0.4688   -4.5717   -4.1574   -3.4913    1.0777
   -4.5751    0.1462   -2.9221   -4.3399   -1.5548
   -4.6489   -3.0028   -4.5949   -1.7874    3.2881

例3:產(chǎn)生均值為0.5,方差為0.3的4階矩陣

>> mu=0.5; sigma=0.3;
>> x=mu+sqrt(sigma)*randn(3)

x =

    0.9866    0.0566    0.6781
   -0.1283   -1.1127    0.0865
   -0.0854    1.2878    1.2505

例4:生成從10到100間具有5個(gè)元素的線(xiàn)性等分向量。

>> A= linspace(10,100,5)

A =

   10.0000   32.5000   55.0000   77.5000  100.0000

例5:生成1到100間的共有10個(gè)元素的對(duì)數(shù)等分向量。

>> L=logspace(0,2,10)

L =

  列 1 至 5

    1.0000    1.6681    2.7826    4.6416    7.7426

  列 6 至 10

   12.9155   21.5443   35.9381   59.9484  100.0000

例6:生成以143257為對(duì)角線(xiàn)的六階矩陣

>> D=blkdiag(1, 4, 3, 2, 5, 7)

D =

     1     0     0     0     0     0
     0     4     0     0     0     0
     0     0     3     0     0     0
     0     0     0     2     0     0
     0     0     0     0     5     0
     0     0     0     0     0     7

2. 關(guān)于向量的范數(shù)norm

例7:求向量X =[1.2,6,3,2]的歐幾里德范數(shù),無(wú)窮大范數(shù)和1-范數(shù)。

X=[1,2,6,3,2];
Ml=norm(X)
M2=norm(X,inf)
M3=norm(X,1)

Ml =

    7.3485


M2 =

     6


M3 =

    14

3. 關(guān)于矩陣的范數(shù)

matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算

4. 矩陣的其它有關(guān)運(yùn)算

????????包括矩陣的特征值、特征向量、矩陣初等變換的實(shí)現(xiàn)、向量組線(xiàn)性相關(guān)性的判定、矩陣條件數(shù)的計(jì)算、矩陣的LU分解等內(nèi)容。

?例8:

matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算

1)求解矩陣方程XA=B中的解矩陣,將結(jié)果存放在變量X8中;
2)求滿(mǎn)足方程組AX=b’的解向量,將結(jié)果存放在變量X9中;
3)求X8的特征值和特征向量,將特征向量組存放在變量X10中,相應(yīng)的特征值記為D;

A = [3 4 -1 -9 10;6 5 0 4 -16;1 -4 7 6 -8;2 -4 5 12 -8;-3 6 -7 -1 1]
B = [1 2 6 -3 2;7 9 -5 8 -7;8 11 1 5 5;10 15 13 -1 9;2 4 -3 0 5]
b = [1 3 5 7 9]

X8=B/A
X9=A\b'
[X10,D]=eig(X8)

>> sy13

A =

     3     4    -1    -9    10
     6     5     0     4   -16
     1    -4     7     6    -8
     2    -4     5    12    -8
    -3     6    -7    -1     1


B =

     1     2     6    -3     2
     7     9    -5     8    -7
     8    11     1     5     5
    10    15    13    -1     9
     2     4    -3     0     5


b =

     1     3     5     7     9


X8 =

    1.2848   -0.2581    2.2305   -0.2302    1.0254
    0.8710    0.7178   -1.0437    1.6637    0.7345
    2.9196   -0.0074    1.0354    2.2656    2.0937
    5.4893   -0.5235    5.4964    1.8053    4.1445
    0.7045   -0.0029   -0.5019    0.8143    0.4076


X9 =

   -1.8146
    3.9184
    2.7357
    1.5477
    0.7435


X10 =

   -0.1775   -0.4501   -0.0342   -0.4995    0.0405
   -0.1929    0.4921    0.9661   -0.2857    0.2215
   -0.4782    0.4877    0.1901   -0.1214    0.3982
   -0.8331   -0.4125    0.1218   -0.0479    0.4792
   -0.0928    0.3838   -0.1203    0.8074   -0.7490


D =

    6.4699         0         0         0         0
         0   -1.9352         0         0         0
         0         0    0.5999         0         0
         0         0         0   -0.0000         0
         0         0         0         0    0.1163

例9:利用上題的條件:

1)生成矩陣A的行向量組:a1,a2,a3,a4,a5;
2)由A的1、3、5行,2、4列交叉點(diǎn)上的元素生成A的子矩陣A3;
3)生成一個(gè)10階矩陣A4,其左上角為A,右上角為5階單位陣,左下角為5階零矩陣,右下角為B;
4)將A對(duì)應(yīng)的行向量組正交規(guī)范化為正交向量組A5,并驗(yàn)證所得結(jié)果;
5)完成以下初等變換:將A的第一、四行互換,再將其第三列乘以6;
6)求B的列向量組的一個(gè)極大無(wú)關(guān)向量組A9。
7) ?求矩陣A的歐幾里德范數(shù),2條件數(shù)
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-441894.html

a1=A(1,:)
a2=A(2,:)
a3=A(3,:)
a4=A(4,:)
a5=A(5,:)
A3=[A(1,2),A(1,4);A(3,2),A(3,4);A(5,2),A(5,4)]
A4=[A,ones(5);zeros(5),B]
A5=orth(A)
Q=A5'*A5
A8=A;
A8([1,4],:)=A8([4,1],:)
A8(:,3)=6*A8(:,3)
A9=rref(B)
n1=norm(A)
n2=cond(A)
 

>> sy22

A =

     3     4    -1    -9    10
     6     5     0     4   -16
     1    -4     7     6    -8
     2    -4     5    12    -8
    -3     6    -7    -1     1


B =

     1     2     6    -3     2
     7     9    -5     8    -7
     8    11     1     5     5
    10    15    13    -1     9
     2     4    -3     0     5


b =

     1     3     5     7     9


a1 =

     3     4    -1    -9    10


a2 =

     6     5     0     4   -16


a3 =

     1    -4     7     6    -8


a4 =

     2    -4     5    12    -8


a5 =

    -3     6    -7    -1     1


A3 =

     4    -9
    -4     6
     6    -1


A4 =

     3     4    -1    -9    10     1     1     1     1     1
     6     5     0     4   -16     1     1     1     1     1
     1    -4     7     6    -8     1     1     1     1     1
     2    -4     5    12    -8     1     1     1     1     1
    -3     6    -7    -1     1     1     1     1     1     1
     0     0     0     0     0     1     2     6    -3     2
     0     0     0     0     0     7     9    -5     8    -7
     0     0     0     0     0     8    11     1     5     5
     0     0     0     0     0    10    15    13    -1     9
     0     0     0     0     0     2     4    -3     0     5


A5 =

    0.4724    0.1034   -0.6304   -0.5125    0.3258
   -0.5201    0.7742   -0.3367    0.0090   -0.1291
   -0.4335   -0.2709   -0.2367    0.3210    0.7613
   -0.5408   -0.2940    0.1538   -0.7719   -0.0392
    0.1613    0.4797    0.6399   -0.1958    0.5441


Q =

    1.0000    0.0000    0.0000    0.0000    0.0000
    0.0000    1.0000   -0.0000   -0.0000   -0.0000
    0.0000   -0.0000    1.0000    0.0000   -0.0000
    0.0000   -0.0000    0.0000    1.0000    0.0000
    0.0000   -0.0000   -0.0000    0.0000    1.0000


A8 =

     2    -4     5    12    -8
     6     5     0     4   -16
     1    -4     7     6    -8
     3     4    -1    -9    10
    -3     6    -7    -1     1


A8 =

     2    -4    30    12    -8
     6     5     0     4   -16
     1    -4    42     6    -8
     3     4    -6    -9    10
    -3     6   -42    -1     1


A9 =

    1.0000         0         0    3.4800         0
         0    1.0000         0   -2.0400         0
         0         0    1.0000   -0.4000         0
         0         0         0         0    1.0000
         0         0         0         0         0


n1 =

   27.7254


n2 =

   17.0546

到了這里,關(guān)于matlab基礎(chǔ)(一):matlab中矩陣的基本運(yùn)算的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【基礎(chǔ)算法】矩陣的幾種基本運(yùn)算 & C++實(shí)現(xiàn)

    【基礎(chǔ)算法】矩陣的幾種基本運(yùn)算 & C++實(shí)現(xiàn)

    ????????從線(xiàn)性代數(shù)中我們已知,兩個(gè)矩陣可以進(jìn)行加減乘運(yùn)算,但矩陣之間沒(méi)有除法運(yùn)算。(下面以3×3矩陣為例): ?????????矩陣的數(shù)乘運(yùn)算類(lèi)屬與兩矩陣相乘的一種特殊形式(數(shù)乘矩陣的這個(gè)數(shù),我們可以將其化為對(duì)角線(xiàn)為該數(shù),其余位置都為0的矩陣,再用該對(duì)

    2024年02月11日
    瀏覽(23)
  • 【矩陣的基本操作】——MatLab基礎(chǔ)

    【矩陣的基本操作】——MatLab基礎(chǔ)

    對(duì)矩陣A加一個(gè)’就表示A的轉(zhuǎn)置矩陣 橫拼: 對(duì)于A(yíng)、B兩個(gè)矩陣,我們?cè)撛趺醋龅绞咕仃嘇在左,B在右形成一個(gè)新矩陣呢? 豎拼: 因?yàn)榉痔?hào)表示換號(hào),所以用分號(hào)來(lái)進(jìn)行豎直憑借 位置是一列一列從左往右數(shù)的,相當(dāng)于門(mén)牌號(hào)只有一個(gè)數(shù) 取出矩陣A中第m行n列的元素 end(): 取矩陣

    2024年02月16日
    瀏覽(26)
  • MATLAB基礎(chǔ)操作,矩陣乘法、數(shù)組矩陣索引、最大最小運(yùn)算符、零矩陣/隨機(jī)矩陣/單位矩陣的生成、log函數(shù)、Inf和NaN的含義,語(yǔ)句過(guò)長(zhǎng)用連接符換行、邏輯運(yùn)算符以及區(qū)別

    MATLAB基礎(chǔ)操作,矩陣乘法、數(shù)組矩陣索引、最大最小運(yùn)算符、零矩陣/隨機(jī)矩陣/單位矩陣的生成、log函數(shù)、Inf和NaN的含義,語(yǔ)句過(guò)長(zhǎng)用連接符換行、邏輯運(yùn)算符以及區(qū)別

    提示:文章寫(xiě)完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 本文總結(jié)MATLAB編程時(shí)的一些基本操作,適用于新手小白,主要包括矩陣相乘、生成矩陣、矩陣基本操作、數(shù)組索引、最大最小操作符。 線(xiàn)性代數(shù)的兩個(gè)矩陣相乘:用符號(hào) “ * ” 例如A*B得到A與B的矩陣相

    2024年02月04日
    瀏覽(108)
  • MATLAB | 有關(guān)數(shù)值矩陣、顏色圖及顏色列表的技巧整理

    MATLAB | 有關(guān)數(shù)值矩陣、顏色圖及顏色列表的技巧整理

    這是一篇有關(guān)數(shù)值矩陣、顏色矩陣、顏色列表的技巧整合,會(huì)以隨筆的形式想到哪寫(xiě)到哪,可能思緒會(huì)比較飄逸請(qǐng)大家見(jiàn)諒,本文大體分為以下幾個(gè)部分: 數(shù)值矩陣用顏色顯示 從顏色矩陣提取顏色 從顏色矩陣中提取數(shù)據(jù) 顏色列表相關(guān)函數(shù) 顏色測(cè)試圖表的識(shí)別 heatmap 我們最

    2024年02月03日
    瀏覽(19)
  • Matlab基本操作和矩陣輸入(郭彥甫視頻學(xué)習(xí)筆記)

    Matlab基本操作和矩陣輸入(郭彥甫視頻學(xué)習(xí)筆記)

    who/whos ? ? ? ? 查看工作區(qū)當(dāng)前變量 clear ? ? ? ? 清空工作區(qū)的所有變量(慎用) clear? valuable ? ? ? ? 清除變量valuable clc ? ? ? ? ? ? 清空命令行窗口 clear all ? ? ? ? 清除工作區(qū)所有變量 close all ? ? ? ? 關(guān)閉所有顯示的圖片 一行代碼太長(zhǎng)需要換行寫(xiě)可以在后面加 ...?

    2024年02月06日
    瀏覽(22)
  • Matlab基礎(chǔ)語(yǔ)法學(xué)習(xí)(2)矩陣和數(shù)組

    Matlab基礎(chǔ)語(yǔ)法學(xué)習(xí)(2)矩陣和數(shù)組

    矩陣和數(shù)組 MATLAB 是“矩陣實(shí)驗(yàn)室”的縮寫(xiě)。雖然其他編程語(yǔ)言主要一次處理一個(gè)數(shù)字,但MATLAB?主要 設(shè)計(jì)用于整個(gè)矩陣和數(shù)組。 所有 MATLAB 變量都是多維 數(shù)組 ,無(wú)論數(shù)據(jù)類(lèi)型如何。 矩陣 是通常用于線(xiàn)性代數(shù)的二維數(shù)組。 一、陣列創(chuàng)建 若要在一行中創(chuàng)建具有四個(gè)元素的數(shù)

    2024年01月19日
    瀏覽(22)
  • MATLAB入門(mén)-矩陣的運(yùn)算

    MATLAB入門(mén)-矩陣的運(yùn)算

    本篇文章為學(xué)習(xí)筆記,課程鏈接為:頭歌 常見(jiàn)的矩陣運(yùn)算有算術(shù)運(yùn)算、關(guān)系運(yùn)算和邏輯運(yùn)算。MATLAB中的所有變量都是以矩陣的形式存儲(chǔ)的,單個(gè)變量就相當(dāng)于一個(gè)1*1的矩陣。 下面展示的是常見(jiàn)的矩陣之間的算術(shù)運(yùn)算: 其中矩陣的除運(yùn)算有兩種情況: 當(dāng)兩個(gè)矩陣同維時(shí):矩陣

    2024年02月09日
    瀏覽(21)
  • MATLAB入門(mén)——矩陣運(yùn)算筆記

    MATLAB入門(mén)——矩陣運(yùn)算筆記

    3-3 MATLAB矩陣運(yùn)算_嗶哩嗶哩_bilibili 以索引( 索引就是該數(shù)字在矩陣?yán)锸堑趲讉€(gè) )為橫坐標(biāo) 以 空格或逗號(hào) 分割同一行元素, 分號(hào) 分隔各行 5.1 轉(zhuǎn)置 ?5.2 取逆 ?5.3 求特征值和特征向量 ?5.4 乘法 ?5.5 點(diǎn)乘(對(duì)應(yīng)元素相乘)

    2024年02月05日
    瀏覽(26)
  • 【MATLAB】Matlab輸入輸出格式及矩陣運(yùn)算

    我們來(lái)看一個(gè)例子,計(jì)算面積 Area= 可利用指令 input 在螢?zāi)挥〕鎏崾疚淖肿鰹榻徽勈降妮斎搿?r = input(\\\'Type radius:\\\')? % 在兩個(gè)單引號(hào) \\\' 之間鍵入提示文字 Type radius: % 現(xiàn)在鍵入 2 做為半徑值 r = 2 area=pi*r^2; % 鍵入面積算式 name = input(\\\'Your name please: \\\',\\\'s\\\') % 要鍵入文字則須在加上 \\\'s\\\'

    2023年04月17日
    瀏覽(23)
  • python矩陣的基本運(yùn)算

    python矩陣的基本運(yùn)算

    先引入numpy,以后的教程中,我們都引用為np作為簡(jiǎn)寫(xiě) 使用mat函數(shù)創(chuàng)建一個(gè)2X3矩陣 使用shape獲取矩陣大小 使用下標(biāo)讀取矩陣中的元素 進(jìn)行行業(yè)轉(zhuǎn)換 通常情況下,使用二維數(shù)組代替矩陣來(lái)進(jìn)行矩陣運(yùn)算,可見(jiàn)矩陣和數(shù)組基本上都可以 加減法同樣 當(dāng)然列表是不能這么盡興加減的

    2023年04月08日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包