matlab中,a 1 3 9 4 6 7 8 5 2,a 2求a a 2是什麼意思

2021-08-13 17:07:34 字數 3370 閱讀 5849

1樓:劉賀

樓主搞錯了吧?是a(:,2)=??

去掉矩陣的2列??還是什麼意思?

clear;clc;

a=[1 3 9;4 6 7;8 5 2];

a(:,2)=

這是沒問題的

2樓:匿名使用者

應該是a(:,2)=,表示將a的第二列刪除a=[1 3 9;4 6 7;8 5 2],a(:,2)=a =1 3 9

4 6 7

8 5 2

a =1 9

4 7

8 2

3樓:傑克的知識小鋪

matlab 是一種用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境。

使用 matlab,您可以較使用傳統的程式語言(如 c、c 和 fortran)更快地解決技術計算問題。 matlab 的應用範圍非常廣,包括訊號和影象處理、通訊、控制系統設計、測試和測量、財務建模和分析以及計算生物學等眾多應用領域。附加的工具箱(單獨提供的專用 matlab 函式集)擴充套件了 matlab 環境,以解決這些應用領域內特定型別的問題。

matlab 提供了很多用於記錄和分享工作成果的功能。可以將您的 matlab **與其他語言和應用程式整合,來分發您的 matlab 演算法和應用

matlab裡 a=[1 2 3;4 5 6'; 7 8 9]a (:,2) =[]什麼意思

4樓:匿名使用者

a=[1 2 3;4 5 6'; 7 8 9]你的表述是不是有問題,怎麼會有一個6' 呢~~如果a=[1 2 3;4 5 6; 7 8 9]的話,a(:,2)表示取矩陣a的第2列(任意行)

5樓:偷的浮雲半日閒

取a中的第三列,行任意即 2,5,8

6樓:匿名使用者

表示給前面的變數賦空值,在matlab裡就表示刪除元素。因此,這裡指刪除矩陣a的第二列,執行後的a=[1 3;4 6;7 9];

matlab中 a=[1,2,3;4,5,6;7,8,9] b=a(3:-1:1,1:3) 這個是什麼意思

7樓:墨汁諾

就是b取a的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。

matlab中的矩陣:求解線性方程組是線性代數課程中的核心內容,而矩陣又在求解線性方程組的過程中扮演著舉足輕重的角色。利用科學計算軟體matlab來演示使用矩陣,同時,也使學生對線性代數的認識更加理性。

矩陣的構造:在matlab中,構造矩陣的方法有兩種。一種是直接法,就是通過鍵盤輸入的方式直接構造矩陣。另一種是利用函式產生矩陣。

8樓:花降如雪秋風錘

a=[1,2,3;4,5,6;7,8,9]表示的是輸入矩陣a,第一行是1,2,3;第二行是4,5,6;第三行是7,8,9 。

b=a(3:-1:1,1:3)表示b等於a矩陣的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。

擴充套件資料

matlab的優勢特點:

1、 高效的數值計算及符號計算功能,能使使用者從繁雜的數**算分析中解脫出來。

2、具有完備的圖形處理功能,實現計算結果和程式設計的視覺化。

3、友好的使用者介面及接近數學表示式的自然化語言,使學者易於學習和掌握。

4、 功能豐富的應用工具箱(如訊號處理工具箱、通訊工具箱等) ,為使用者提供了大量方便實用的處理工具。

9樓:佼暢赧雅媚

大括號是cell結構

小括號是矩陣結構

a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值

【matlab】建立矩陣a=[1,2,3;4,5,6;7,8,9],請寫出以下語句的結果。 a1=

10樓:匿名使用者

直接bai執行du就zhi

可以dao了內:容

>> a=[1,2,3;4,5,6;7,8,9];

>> a1=a(1:2:end)

a1 =

1     7     5     3     9>>  a2=a([1,2,3],[1,1,1])a2 =

1     1     1

4     4     4

7     7     7

>>  a3=a<5

a3 =

1     1     1

1     0     0

0     0     0

>> a4=find(a>5)

a4 =36

89>> [i,j]=find(a>5)

i =332

3j =1233

在matlab中 a=[1,2,3;4,5,6;7,8,9] 分別計算a的陣列平方和矩陣平方

11樓:匿名使用者

a=[1,2,3;4,5,6;7,8,9];

aa=a.^2 %陣列平方

a_square=a^2 %矩陣平方

matlab中a=[1 2 3;4 5 6;7 8 9]取矩陣a(6)表示什麼? 5

12樓:李辰正傳

大括號是cell結構

小括號是矩陣結構

a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值

matlab中a=[12 3;4 5 6;7 8 9]則z2=[1:2:5]是什麼意思?

13樓:匿名使用者

複製到命令列裡執行一下不就清楚了?

a的書寫有錯誤,1和2之間有空格;

z2=[1,3,5],1是初始值,2是步長,5是終點值,就是從1開始取值,間隔2,取到≤5為止

matlab: if a=[1 2 3;4 5 6;7 8 9] ,a(end:-1:1,end)=? 求解釋a(end:-1:1,end)的含義。

14樓:匿名使用者

a(end:-1:1,end)

其中baiend表示最後一du

行或一列zhi

end:-1:1 表示dao從最後一行往回,回步長為1,直到第一答行end 表示最後一列

a(end:-1:1,end) 表示行取最後一行到第一行,列取最後一列,即最後一列逆序

所以a(end:-1:1,end)= [ 9 6 3]'

matlab中,matlab中xround100rand1001這個語句是什麼意思

rand 生成0 1之間的一個隨機數 rand 100 1 將這個隨機數擴大99倍 100 rand 100 1 用100減去這個擴大99倍的隨機數 round 100 rand 100 1 對減後的結果四捨五入。其中涉及兩個函式 rand 生成隨機數函式 round 四捨五入函式。matlab中 ...

matlab中1 什麼意思,matlab中 a 1 2 是什麼意思

矩陣a第一列的轉置矩陣。x,y 表示 二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有元素,這是一個列向量。矩陣a右上角加一短撇 即a 表示a的轉置矩陣 交換a的行列位置,當a為複數矩陣,是共軛轉置,因此a 1 表示將矩陣a的第一列轉置,最終就得到了一個行向...

matlab中如何求特徵值,MATLAB中,求特徵值的函式eigs

用eig這個函式,eig就是特徵值eigenvalue 特徵值 和eigenvector 特徵向量 的縮寫,可以返回特徵值和特徵向量 v,d eig a 輸入矩陣a,輸出特徵向量v和特徵值d v的第n列為d的第n個特徵值的特徵向量 matlab中,求特徵值的函式eigs d 是一個對來角線矩陣,對角...