首頁 > 其他

matlab函數sum的用法簡介

2019-12-24 12:47:30

matlab是一款功能強大的軟體,matlab提供了很多函數供我們使用,其中的sum函數是一個求和函數,那麼matlab中sum函數的用法是什麼呢?下面一起來看看吧。


1

首先開啟電腦上的「matlab」軟體,進入軟體主介面如下圖所示,可以看到命令列視窗


2

先輸入一個簡單的向量a,此處輸入a=[1 2 3 4],a中包含四個元素,如下圖所示。


3

接著使用sum函數對向量a進行求和,呼叫格式為sum(a),sum用於向量求和的時候,得到的結果為所有元素的和,結果如下圖所示。


4

下面在命令列視窗輸入一個矩陣A(2行4列矩陣),矩陣的定義如下圖所示,接著使用sum函數對矩陣求和。


5

sum函數對矩陣求和的呼叫格式為sum(A)得到的結果為矩陣A每一列元素的和,一共有4個數位。


6

如果對矩陣的列求和,使用命令sum(A,1)對矩陣的行求和,使用命令sum(A,2),具體的執行結果如下圖所示。


7

matlab預設的輸出型別為double型,使用命令whos即可檢視資料型別


8

sum(sum(A))命令可以實現對A的所有元素求和,相當於先對A的每一列求和,再對向量sum(A)求和,得到的結果如下圖所示。


9

diag函數可以表示出矩陣A的對角線元素,此處為1和6。sum(diag(A))命令可以實現對A的對角線元素求和,得到的結果為7


10

sum(A(n,:))命令可以實現對矩陣A的第n行求和,此處使用sum(A(1,:))對矩陣A的第1行求和,得到結果為10。


11

sum(A(:,n))命令可以實現對矩陣A的第n列求和,此處使用sum(A(:,1))對矩陣A的第1列求和,得到結果為6。



IT145.com E-mail:sddin#qq.com