matlab裡AsumAA2,1是什麼意思

2021-03-04 03:29:15 字數 1735 閱讀 2579

1樓:匿名使用者

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]

2樓:匿名使用者

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

在matlab裡sum((a(:,i)-b(:,j)).^2);是什麼意思?

3樓:匿名使用者

a(:,i)是指矩陣a的所有行,第i列,這裡i=1:b,則說明是a的第1到b列。

4樓:匿名使用者

a(:,i)為a矩陣i列,b(:,j)為b矩陣的j列

sum((a(:,i)-b(:,j)).^2)即為ai列和bj列對應元素差的平方和。

5樓:匿名使用者

陣列a的第i列減去b的第j列,然後求平方,再求和…不過這個似乎有些問題,列數不一樣

matlab中的sum(x,2)是什麼意思呢

6樓:人設不能崩無限

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

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

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

7樓:淡淡幽情

sum(x,2)表示把x按行求和

如果是sum(x),那就是按列求和

8樓:匿名使用者

將矩陣x,按第二維的順序求和

無論原來的x矩陣的大小是怎樣的

求和之後的結果第二維的長度都變為1

因為在這一維的所有資料都加起來了,結果是總和舉個例子

x=[ 1 2 3 ;

4 5 6;

7 8 9];

sum(x,2)

ans =615

24原來的x是3x3的矩陣,按第二維求和後是3x1的矩陣其中沒個值,是原來第二維,也就是行方向,一行的所有數的和

9樓:一撇八字

就是說是把陣列裡面的元素平方而已,舉個例子a=[1 2; 3 4]

a^2表示兩個矩陣a相乘=[7 10;15 22]a.^2=[1 4;9 16]是矩陣中的每個數的平方

10樓:匿名使用者

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

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

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

11樓:僕傅香祖水

意思是判斷x有沒有落在區間

(0,4]呢的值,

例:x=[10,20,2,3]

>>b=x>0&x<=4b=

0011

然後sum(b),對b求和,有的話至少是1,沒有的話就是0了

MATLAB裡怎麼表示導數

diff 函式是matlab的符號函式求導。diff 使用說明 diff s,v 對表示式s中指定符號變數v,計算s的一階導數 diff s,v n 對表示式s中指定符號變數v,計算s的n階導數 diff 應用例項對於顯函式的導數,如y 6x 3 4x 2 x 5 diff 6x 3 4x 2 x ...

matlab裡a123456789a2什麼意思

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列 任意行 取a中的第三列,行任意即 2,5,8 表示給前面的變數賦空值,在matlab裡就表示刪除元素。因此,這裡指刪除矩陣a的第二列,執行...

求助matlab裡怎麼沒有ccslink呀

不同版本命令不同,你輸入help idelink 先修改環境變數 首先請確認你的matlab的資料夾中有如下檔案 atlas athlon.dll amd系列的請用這個 atlas p4.dll p4的用這個 atlas piii.dll p3的用這個 atlas pii.dll p2的用這個 這些...