matlab矩陣AB是什麼意思啊

2021-05-14 09:32:47 字數 6141 閱讀 9054

1樓:電燈劍客

hadamard乘積(有時也叫schur積),指每個分量分別相乘。

c=a.*b,那麼c(i,j)=a(i,j)*b(i,j)。

2樓:匿名使用者

* and .* are different.

02411213101519 was wrong.

matlab a是一個矩陣b是一個矩陣 a(b)是什麼意思

3樓:電燈劍客

如果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按列拉成一個向量來理解就行了

matlab裡,矩陣a&b是什麼運算?還有a./b是啥意思

4樓:匿名使用者

&表示邏輯運算中的與運算,且支援矩陣運算。

./是點除,用於矩陣運算中對應元素相除。

---------------------------------你好,你的問題我已經回答。

如有疑問請追問,

若滿意請採納哦o(∩_∩)o~

答題不易,請點個【贊】哦

matlab中a.*b跟a*b有什麼區別,a,b都為矩陣

5樓:匿名使用者

買本書看看吧,帶點的稱為「點乘」、「位乘「,即為兩個行列數相同的矩陣,對應位置一一相乘,得到的結果依位置對應到結果矩陣中(條件size(a)=size(b))

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

a =1 2 3 45 6 7 8

>> b=[2 4 6 8;10 12 14 16]b =2 4 6 810 12 14 16

>> a.*b

ans =

2 8 18 32

50 72 98 128

後者就是矩陣乘法了,要求前者a的列數與後者b行數對應(條件a(m,n)*b(n,q)=c(m,q)接上面的例子

b=b'

b =2 10 4 126 14

8 16

>> a*b

ans =

60 140

140 348

6樓:匿名使用者

有區別a.*b是倆矩陣對應元素相乘。

a*b就是線性代數裡面的矩陣相乘。

7樓:匿名使用者

a.*b是a和b的元素對應相乘,a*b是a和b兩個矩陣相乘

matlab中a./b那個點什麼意思?還有 a'*b這個'什麼意思

8樓:匿名使用者

a./b:表示a,b對應位置的元素分別相除,所以首先得保證他們的維度是相同的

a'*b:a'表示轉置矩陣,a是一行五列,a'就是五行一列,而b是一行五列,所以根據矩陣乘法,結果就是五行五列了

9樓:荒原野狼

a./b是指元素之間相除

a'*b是指a的轉置和b矩陣相乘

10樓:幸運e的喵戀

./就是做數除的意思,如果不加.只有/就是矩陣除法(即乘以後面矩陣的廣義逆),當然兩個數之間用/和./沒區別

a'*b是指a「轉置」「矩陣乘以「b

『是轉置運算子

matlab 中的a.*b和a*b有什麼區別

11樓:miss小花

一、名稱不同:

1、a.*b為「點乘」。

2、a*b為「位乘「。

二、用法不同:

1、a.*b是兩個矩陣對應元素相乘。

2、a*b就是線性代數裡面的矩陣相乘。

三、要求不同:

1、a.*b要求兩個變數的元素個數相等,排列方式相同。

2、a*b要求內維相同。

12樓:凌亂心扉

區別:a.*b前面是點乘,要求兩個變數的元素個數相等,排列方式相同,如都是行向量或都是列向量或都矩陣。a*b後者是矩陣乘法,要求內維相同。

用例項來說明matlab中這兩種乘法c=a.b,c=ab的區別1、a矩陣

2、b矩陣

3、c=a.*b

4、c=a*b

13樓:我行我素

前面是點乘,要求兩個變數的元素個數相等,排列方式相同,如都是行向量或都是列向量或都矩陣。後者是矩陣乘法,要求內維相同,如a是?*2個元素,b則是2*?

個元素,如不是這樣,就出錯。如:a=1:

5;b=6:10;c=a.*b,d=a*b'

結果是:

c =6 14 24 36 50d =130

14樓:匿名使用者

a.*b是將a矩陣與b矩陣中相同位置的元素相乘,兩個矩陣的大小必須相等

a*b就是矩陣運算中的矩陣相乘

如果a和b都是一個數,運算結果相同

15樓:匿名使用者

a*b就是線性代數中的矩陣相乘,a的列數必須等於b的行數。

而a.*b是對應元素相乘,兩個矩陣大小不一定相等。比如a是1*2的向量,b是2*4的矩陣,乘出來結果是一個2*4的矩陣。

剛剛dubug卡在這。。。才發現matlab裡.*和*不一樣。。。

16樓:匿名使用者

加點那個是針對數的運算

(直接把對應元素相乘即可)

沒加點的那個要楊哥按照高數中矩陣的運演算法則進行運算舉例a=[1,2;3,0] b=[2,3;1,1]a.*b=[1x2,2x3;3x1,0x1]=[2,6;3,0]a*b=[1x2+2x1,1x3+2x1;3x2+0x1,3x3+0x1]=[4,5;6,9]

17樓:匿名使用者

a .* b 是元素乘法,a 和 b 的維度要一樣。

a * b 是矩陣乘法,a 的列數要和 b 的行數一樣。

18樓:匿名使用者

% 列舉下列幾種可能,希望能自己總結下,加深映像a = 2; b = 3;

a.*b = 6;

a*b = 6;

%a = [2 3]; b = 3;

a.*b = [6 9];

a*b = [6 9];

%a = [2 3]; b = [4 7];

a.*b = [8 21];

a*b %錯誤

a*b' = 29;

%a = [1 2;3 4]; b =[2 3;4 7];

a.*b = [2 6;12 28];

a*b = [10 37;22 37];

19樓:匿名使用者

>> a=[1 2;3 4];

>> b=[1 2;3 4];

>> a/b

ans =

1 0

0 1

>> a./b

ans =

1 1

1 1

a/b相當於a乘b的逆

a./b是a的每個元素與b的每個元素對應相除>> a=[1 2 3 4 5];

>> b=3;

>> a./b

>> a/b

這種情況下,結果就是一樣的,自己體會下

20樓:馬洋洋

a * b means matrix multiply

a .* b means pixel by pixel multiply

matlab中「矩陣 a *b」是什麼意思?

21樓:夏日絕

意思是inv(a)*b,但是不推薦這種寫法。用反斜槓好一些。

matlab

matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。

22樓:酷呆愛死呆

matlab預設的矩陣轉置是共軛轉置,是對複數進行操作的。

求共軛轉置矩陣的指令為a'

非共軛轉置矩陣的指令為a.',相當於conj(a')由於一般輸入的矩陣都是實矩陣,所以a'後就是conj(a'),也就是非共軛轉置。

a.'就是非共軛轉置,然後和矩陣b相乘。

矩陣和矩陣相乘不是點乘:矩陣相乘,假設c和d是矩陣那麼c*d,要求c的列數要和d的行數相同,c為3*4,d為4*5,那麼最終結果就是3*5的矩陣

矩陣點乘,要求矩陣尺寸一樣,c和d都為3*4的矩陣,那麼c.*d,結果仍為3*4的矩陣

組織矩陣是什麼意思?

23樓:高頓財經教育

同學你好,很高興為您解答!

在組織的同一部分,同時利用指揮的職能鏈和部門鏈的組織結構。

矩陣組織結構又稱規劃-目標結構,是把按職能劃分的部門和按產品(或專案、服務等)劃分的部門結合起來組成一個矩陣,是同一名員工既同原職能部門保持組織與業務上的聯絡,又參加產品或專案小組的工作的一種結構。

希望我的回答能幫助您解決問題,如您滿意,請採納為最佳答案喲。

高頓祝您生活愉快!

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

24樓:四舍**入

可以參考下面的內容:

若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

25樓:納喇亮鬱畫

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

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

26樓:尉遲仁偉溪

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

a*x=b.a

和b的行數一致.如果a

是n階方陣

b是n維列向量,那麼x

=a\b

為a*x=b

的解,如果解存在的話.

27樓:匿名使用者

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

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

28樓:匿名使用者

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

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

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

29樓:竇晉聊昆卉

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

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

30樓:小婷子

若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

31樓:匿名使用者

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

32樓:匿名使用者

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

矩陣AB什麼意思,矩陣A,B是什麼意思

這是分塊矩陣 當a可逆時可解矩陣方程ax b 對線性方程組ax b,a,b 是其增廣矩陣 矩陣 a,b 是什麼意思?a,b是列數相同 行數不同的兩個矩陣。則 a,b 沒有意義 只有a,b的行數相等時,a,b 才有意義,就是把這兩個矩陣按a左b右的方式拼出的一個矩陣。矩陣 a b 等於 a b 嗎 一...

矩陣A,B是什麼意思,矩陣BA,b是什麼意思

e oo o 代表左上三角矩陣,0就是全為零。a,b 一般指的是矩陣a的增廣矩陣 一般矩陣是不加 的,但單行矩陣由於可以視為向量,向量組所以加 如 x1,x2,x3,x4,x5 和 1,2,3,4,5,6 這裡x是數,是向量 所以單行矩陣特別 和 的都是矩陣 但不能用 e是對角線為1,其餘為0的方矩...

矩陣是什麼意思,矩陣是什麼意思

矩陣就是一堆數在站方隊。轉置矩陣就是換一個站法。組織矩陣是什麼意思?同學你好,很高興為您解答 在組織的同一部分,同時利用指揮的職能鏈和部門鏈的組織結構。矩陣組織結構又稱規劃 目標結構,是把按職能劃分的部門和按產品 或專案 服務等 劃分的部門結合起來組成一個矩陣,是同一名員工既同原職能部門保持組織與業...