matlab中sumA,1是什麼意思

2021-03-03 21:11:25 字數 3555 閱讀 5872

1樓:匿名使用者

請看bai下面du

的例zhi子,你

dao就版懂的權

>> a=[3 2 5;2 3 6; 7 5 2]a =3 2 5

2 3 6

7 5 2

>> sum(a,1)

ans =

12 10 13

matlab中 a(:)=1:8是什麼意思?

2樓:匿名使用者

a(:)=1:8

表示將矩陣a中的所有元素用1,2,3,4,5,6,7,8替換,但要求a與1:8是同型矩陣,例如

a=zeros(1,8)

a =0 0 0 0 0 0 0 0

a(:)=1:8

a =1 2 3 4 5 6 7 8

3樓:匿名使用者

錯誤語句,a()=1:8,代表向量1,2,3-----,8

4樓:轉基因牛

這語句都不能執行。。。

matlab裡 a=sum(a>a(2,1))是什麼意思

5樓:匿名使用者

a>a(2,1)是乙個邏輯判斷,相當於將矩陣a所有元素與a第二行第一列的元素1進行比較

輸出結果為如下矩陣(邏輯型變數):

1 1 1 0

0 1 1 0

0 1 1 0

sum(a>a(2,1))就是對上述矩陣按列求和,輸出結果為:

1 3 3 0

a=sum(a>a(2,1))就是將新生成的這個行向量賦值給a。

所以最終結果為:a =[1 3 3 0]

6樓:匿名使用者

求a裡每一列裡大於a(2,1)的元素的數量,比如這裡答案就是[1,3,3,0]

「matlab中sum(a,1)」是什麼意思?

7樓:白羊

y=[1 3;2 5]

y => sum(y)

ans = 3 8>> sum(sum(y))ans =11

即: sum(sum(1)) 求矩陣源y所有元素的和bai。

sum(1) 是對矩陣各個列求和

matlab 應用廣泛,其中包括訊號du處理zhi和通訊、影象dao和**處理、控制系統、測試和測量、計算金融學及計算生物學等眾多應用領域。在各行業和學術機構中,有一百多萬工程師和科學家使用 matlab 這一技術計算語言。

8樓:匿名使用者

sum()是matlab中的求和函copy數,sum(a,n)表示將矩陣a沿著第n個維度求和。所以:

sum(a,1)表示沿著a的第乙個維度求和,如果a是二維矩陣,也就是按列求和,結果是乙個行向量

示例如下:

>> a = magic(3)

a =8 1 6

3 5 7

4 9 2

>> s = sum(a,1)

s =15 15 15

9樓:匿名使用者

sum(a,1)表示矩陣a的每個列向量按行相加;

sum(a,2)表示矩陣a的每個行向量按列相加。

10樓:匿名使用者

請看下覆面的制例子,你就懂的

>> a=[3 2 5;2 3 6; 7 5 2]a =3 2 5

2 3 6

7 5 2

>> sum(a,1)

ans =

12 10 13

matlab中sum函式的用法

11樓:匿名使用者

2501matlab基礎演算法原始碼雲課堂第25章matlab中sum函式的用法

12樓:三人行走必有我師

這個函式的用法就是他說的就是單元格的所有單元格內的那個數字的和值。乙個求和的公式。

13樓:匿名使用者

其實sum這樣用並不是很規範,按照某人的說法「要是10維陣列,還要寫10個sum不成」。其實可以版這樣寫的

b = sum(abs(x(:) - y(:)));

如果你明白權上面那句,這個b = find(a == 1)也就很簡單了,這種情況把a當做乙個一維陣列來看,其實就相當於b = find(a(:) == 1)

14樓:吧友

答:兩個sum連起來可以是答案更精準,以下是用法:

a=sum(x);%列求和

a=sum(x,2);%行求和

a=sum(x(:));%矩陣求內和

假定x為乙個矩陣:

sum(x)以矩陣x的每一

容列為物件,對一列內的數字求和。

sum(x,2)以矩陣x的每一行為物件,對一行內的數字求和。如下圖

15樓:許詩文

a=sum(x);%列求和

copy

a=sum(x,2);%行求和

a=sum(x(:));%矩陣求和

假定x為乙個矩陣:

sum(x)以矩陣x的每一列為物件,對一列內的數字求和。

sum(x,2)以矩陣x的每一行為物件,對一行內的數字求和。

16樓:匿名使用者

如果x,y都是矩陣的話,先按列求和,再按行求和

17樓:無限無界

b=[b1,b2].

18樓:匿名使用者

建議函式的用法你看help

help find

matlab裡邊這個sum(x,1),sum(x,2)什麼意思啊?

19樓:匿名使用者

sum(x,1)是對x的每列分別求和。

sum(x,2)是對x的每行分別求和。

嘿嘿,看看matlab的幫助檔案就知道了。

20樓:楚尋

很明顯,sum(x,1)其是對每一列求和。sum(x,2)是對每一行求和。說明一代表列,二代表行。如果有頁的話很有可能是三來代替。

21樓:匿名使用者

sum(x,1)對每一列求和

sum(x,2)對每一行求和。

22樓:人設不能崩無限

sum(x,2)是對x的每行分別求和。

若引用的單元格中含有非數字(文字)值,則公式會中斷,從而產生 #value! 錯誤。 sum 將忽略文字值,只給出數字值的求和結果。

如果刪除了行或列,公式將不會更新來排除已刪除的行,並且會返回#ref! 錯誤,而這種情況下 sum 函式將會自動更新。

matlab中sum A,1 是什麼意思

sum 是matlab中的求和函式,sum a,n 表示將矩陣a沿著第n個維度求和 所以 內 sum a,1 表示沿著a的第乙個維度求和,容如果a是二維矩陣,也就是按列求和,結果是乙個行向量 示例如下 a magic 3 a 8 1 6 3 5 7 4 9 2 s sum a,1 s 15 15 1...

matlab中a1是什麼意思matlab中A1是什麼意思

matlab中a 1 表示將二維矩陣a的第一列轉置為行向量。詳細說明如下 a x,y 表示二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有元素,這是乙個列向量。矩陣a右上角加一短撇 即a 表示a的轉置矩陣 交換a的行列位置 當a為複數矩陣,是共軛轉置 因此a...

函式suma1a7的功能是什麼

函式sum a1 a7 在excel中的功能是 計算a列第1至7個單元格中數字的和 在excel2010中,函式sum a1 b3 的功能是 函式sum a1 b3 的功能是將a1 b3這6個單元格組成的區域求和。在excel中,函式sum a1 b3 所能實現的功能就是在a1和b3單元格實現求和,...