matlab裡面,A是矩陣,A是什麼意思啊

2021-03-04 05:06:07 字數 3411 閱讀 3771

1樓:其凌春潘漪

如果x和y都是向量,那麼x(y)是和y一樣長的向量,且x(y)的第i個元素就是x(y(i))

同樣,如果下標b不是向量而是矩陣,那麼a(b)是和b一樣大的矩陣,且a(b)的(i,j)元素就是a(b(i,j))

當然,這裡還牽涉到a是矩陣的時候a(i)的意義,只要把a按列拉成乙個向量來理解就行了

2樓:雲惜萍在真

a是矩陣,a(:)的結果是轉換為乙個列向量。

如果對於矩陣

a,min(a)或max(a)得到會是乙個行向量,其中每個元素是a各列的最小(大)值。而min(a(:))則可以得到a所有元素的最小值。

那麼,min(iho(:)):max(iho(:));

的意思就是,從矩陣iho最小值開始,以1為步長,直到不超過矩陣iho的最大值的乙個向量。

matlab中,a為乙個矩陣,a(a)是什麼意思

3樓:匿名使用者

%% 將 a 矩陣的內容作為索引值,重排 a 中所有索引值的位置;

%% 條件:a 矩陣內容均為索引值,及必須是 >0 並且 <= length(a(:)) (矩陣的最大元素索引)的正整數或者邏輯值。不然會提示出錯(索引超範圍)

% 如:

a = magic(3)

a =8     1     6

3     5     7

4     9     2

b = a(a)   % b(1,1) = a(8) -> 7b =7     8     9

4     5     6

1     2     3

a = b;

b = a(a)

b =9     6     3

8     5     2

7     4     1

matlab中a代表乙個矩陣,那麼a(1)代表什麼意思

4樓:宇逸

a(1)是指

矩陣中的第乙個元素。

matlab中矩陣的排列是按照從上往下,從左往右的;

比如說,一列數,給轉化為矩陣,排列如下:

>> a=1:10

a =1 2 3 4 5 6 7 8 9 10

>> b=reshape(a,2,5)

b =1 3 5 7 92 4 6 8 10>>

當呼叫矩陣中的元素時候,可以這樣使用:

>> b(5) %直接找到矩陣中第幾個元素ans =

5>> b(1,3) %使用矩陣中元素位址ans =

5>>

5樓:林木木林

取矩陣中的第乙個元素。

希望我的回答會對你有幫助!

6樓:匿名使用者

a(1) 表示矩陣a的第乙個元素

7樓:台晚竹徭嫻

你好!取矩陣中的第乙個元素。

希望我的回答會對你有幫助!

如果對你有幫助,望採納。

matlab中a代表乙個矩陣,那麼a(1)代表什麼意思?

8樓:宇逸

a(1)是指矩陣中的第乙個元素。

matlab中矩陣的排列是按照從上往下,從左往右的;

比如說,一列數,給轉化為矩陣,排列如下:

>> a=1:10

a =1 2 3 4 5 6 7 8 9 10

>> b=reshape(a,2,5)

b =1 3 5 7 92 4 6 8 10>>

當呼叫矩陣中的元素時候,可以這樣使用:

>> b(5) %直接找到矩陣中第幾個元素ans =

5>> b(1,3) %使用矩陣中元素位址ans =

5>>

matlab裡面a(b)是什麼意思啊?

9樓:四捨**入

可以參考下面的內容:

若b(a b;c d),則a(b)代表將元素a(a),a(b),a(c),a(d)放在對應的位置

b(a(a),a(b);a(c),a(d))。其中,a(a)代表a中第a個元素

例如:a=[3 5 6 5;8 6 2 3;1 8 9 3];

b=[1 4;3 2];

c=a(b);

c =3 51 8

10樓:納喇亮鬱畫

matlab中都是以矩陣的形式進行運算的,兩個矩陣相乘有點乘和叉乘兩種,預設的好像是叉乘,而樓主這樣寫是指點乘

也就是說a=b.*c,是b和c點乘,a=b*c是指叉乘,他們的結果是不一樣的

11樓:尉遲仁偉溪

x=a\b用來求解線性方程

a*x=b.a

和b的行數一致.如果a

是n階方陣

b是n維列向量,那麼x

=a\b

為a*x=b

的解,如果解存在的話.

12樓:匿名使用者

就是 b裡的元素位置,在該位置下相應位置a裡的元素,

a(b>5) 意思就是 b裡大於5的元素的位置,這些位置在a裡的相應位置的元素

13樓:匿名使用者

a代表乙個矩陣,b代表矩陣陣列的編號,編號從1開始計算

如:a(1)=矩陣a中的第乙個元素

如:a(2,2)=矩陣a中的第二行第二列的元素

14樓:竇晉聊昆卉

如果a是乙個數,那麼就等價於c=b/a

如果a是方陣,那麼就等價於(理論上的計算結果,時間、準確度之類的不一定一樣)c=inv(a)*b

15樓:小婷子

若b(a b;c d),則來a(b)代表將元素a(自a),a(b),a(c),a(d)放在對應的位置

b(a(a),a(b);a(c),a(d))。其中,a(a)代表a中第a個元素

例如:a=[3 5 6 5;8 6 2 3;1 8 9 3];

b=[1 4;3 2];

c=a(b);

c =3 5

1 8

16樓:匿名使用者

a=[ ]的意思是a為空矩陣。一般用於矩陣 a 初始化(清零)。

17樓:匿名使用者

令a為空矩陣,大部分函式輸出顯示時會直接忽略掉空矩陣,這樣可以做到刪除矩陣的目的,也可以用來刪除矩陣中的某一行或一列

單位矩陣是什麼,誰知道單位矩陣的逆矩陣是什麼?

只有在對角線上的值不為0 且對角線上的值全為1 的方陣 什麼叫 單位矩陣 你的意思應該是三階單位矩陣吧,單位矩陣是個方陣 行數等於列數 從左上角到右下角的對角線 稱為主對角線 上的元素均為1以外全都為0那麼顯然三階單位矩陣就是 1 0 0 0 1 0 0 0 1 誰知道單位矩陣的逆矩陣是什麼?5 單...

A是正交矩陣,那麼A的伴隨矩陣是

a的伴隨矩陣仍是正交矩陣。伴隨矩陣通常用a 表示。正交矩陣的充要條件 a正交 a a aa e a 1 a 其中a 是a的轉置矩陣 證明 由a是正交矩陣 aa e e是全是1的同階矩陣 而 a 2 a a a a e 1所以 a 1 由a a a 1 所以a a 1 所以 a a a 1 a 1 a...

矩陣a是33的矩陣,b是32的矩陣,程式設計求a

include void main printf n include int main void int b 3 2 int c 3 3 int i,j,k for i 0 i 3 i printf n return 0 矩陣a是乙個3 3的矩陣,b是乙個3 2的矩陣,程式設計求a b。矩陣aa 1...