matlab中sumxx和meanxx是什麼

2021-03-19 18:26:34 字數 3087 閱讀 9149

1樓:劉賀

假設x為一bai行向量

du或列向量

x.*x表示x的元素的平方,zhi即x與x對應元素相乘daosum(x.*x)是求

專x元素的屬平方和

mean(x.*x)是求x元素的平方的平均數,對於向量,平均數是對於列數(行向量)或行數(列向量)

看例子:

clear all;clc;

x=1:5;

y=x.*x;

sum(y)

mean(y)

ans =

55ans =11

matlab裡面的sum和mean函式的用法?sum(x,3)是什麼意思

2樓:匿名使用者

是這樣bai的,假設矩陣

dum(m*n*p)是一個三維矩陣zhi,代表的是p個m*n的矩陣,daosum(m,3)會把m*n矩陣對應位置上的p個數版相加,得到一個m*n的矩權陣,也即是把第三個維度壓縮了。不知道這樣你能不能明白。不明白的話可以繼續**。

3樓:匿名使用者

sum(x,3)表示沿x的第3維求和。

如果是一個四維的矩陣a,sum(a,3), mean(a,3)得到的最後的結果仍然是一個四維陣列,但其第3維的長度為1.

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

4樓:匿名使用者

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

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

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

5樓:楚尋

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

6樓:匿名使用者

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

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

7樓:人設不能崩無限

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

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

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

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

8樓:人設不能崩無限

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

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

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

9樓:淡淡幽情

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

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

10樓:匿名使用者

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

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

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

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

x=[ 1 2 3 ;

4 5 6;

7 8 9];

sum(x,2)

ans =615

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

11樓:一撇八字

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

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

12樓:匿名使用者

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

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

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

13樓:僕傅香祖水

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

(0,4]呢的值,

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

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

0011

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

急求~matlab中sum(x.^2)中的.是什麼意思??

14樓:一撇八字

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

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

15樓:匿名使用者

sum(x.^2)中的.^是陣列乘方運算子

有關matlab的sum函式問題,其中sum(x,y)的表示方法是什麼意思?急用

16樓:劉賀

首先:cells(n/2,.25*n:.75*n) = 1;cells(.25*n:.75*n,n/2) = 1;---------

這兩句有問題,行、列標誌非整數

改了一下:

cells(n/2,round(0.25*n:0.75*n))=1;

cells(round(0.25*n:0.75*n),n/2)=1;

>> x

x =2 3 4 5 6 7 8 9

>> y

y =2 3 4 5 6 7 8 9

cells(x,y-1)----表示cells的第2-9行,第1-8列的元素

cells(x,y+1)---表示cells的第2-9行,第3-10列的元素

cells(x-1,y)---表示cells的第1-8行,第2-9列的元素

cells(x+1,y)---表示cells的第3-10行,第2-9列的元素

後面的都類似。

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 是一個對來角線矩陣,對角...