您現在的位置是:首頁 > 藝術

matlab統計各分數段成績人數

由 萍月的課堂 發表于 藝術2022-05-30
簡介endendx=[x1 x2 x3 x4 x5 ]

統計矩陣分數怎麼做

matlab統計各分數段成績人數

簡單

統計考試的成績分數段人數程式碼入:

function x=getDelta(score)

x1=0;x2=0;x3=0;x4=0;x5=0;

for i=1:size(score,1)

if score(i)<60

x1=x1+1;

elseif score(i)>=60 && score(i)<70

x2=x2+1;

elseif score(i)>=70 && score(i)<80

x3=x3+1;

elseif score(i)>=80 && score(i)<90

x4=x4+1;

elseif score(i)>=90

x5=x5+1;

end

end

x=[x1 x2 x3 x4 x5 ];

end

輸入:score 為分數向量

輸出:x向量為分數段人數向量。

matlab統計各分數段成績人數

MATLAB中涉及13個統計量:最大最小值及其所在位置,均值,幾何平均數,中位數,眾數,極差,方差,標準差,偏斜度,峰度,協方差,相關係。

其中上面程式碼用到的就是最大最小值和其所在位置,涉及語句如下:

[maxX,p] = max(X) % 向量X的最大值及其所在位置

[maxA,p] = max(A) % 矩陣A各列的最大值及其所在位置

[maxA,p] = max(A,[],2) % 矩陣A各行的最大值及其所在位置

[minX,p] = min(X) % 向量X的最小值及其所在位置

[minA,p] = min(A) % 矩陣A各列的最小值及其所在位置

[minA,p] = min(A,[],2) % 矩陣A各行的最小值及其所在位置

matlab統計各分數段成績人數

資料擴充套件

MATLAB是世界上首屈一指的計算軟體,MATLAB可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。MATLAB的基本資料是矩陣,所以MATLAB可以應用於圖片分析,用矩陣的形式儲存,分析,從而達到我們分析圖片的目的。

1。MATLAB計算均值:

mean(X) % X為向量,則返回X的均值

mean(A) % A為矩陣,則返回每列的均值

mean(A,2) % A為矩陣,則返回每行的均值

2。MATLAB計算中位數:

median(X) % X為向量,則返回X的中位數

median(A) % A為矩陣,則返回每列的中位數

median(A,2) % A為矩陣,則返回每行的中位數

推薦文章