1.正整數頻率表
使用tabulate函數可以得到正整數的頻率表
T = ceil(5*rand(1,10))
%隨機產生一組數據
table = tabulate(T)
%得到T的頻率表
T =
3 2 4 2 3 4 5 5 3 1
table =
1 1 10
2 2 20
3 3 30
4 2 20
5 2 20
tabulate有一個缺點是,它得到的是正整數的頻率表,在上面的例子中,從1-5都有數字在T中,如果換成這樣
T = ceil(10*rand(1,10))
嘗試一下可以知道,在T中沒有出現且小於T中最大值的數字,在頻率表中會顯示爲零,如果數字大頻率表也會很大。
通過一下語句可以提取出頻率不爲零的數
table1=table(table(:,2)~=0,:)
2.平均值、中值
mean平均值
median中位數
nanmedian忽略NaN的中位數
geomean幾何平均數
harmmean調和平均數
3.方差、標準差
var方差
std標準差
4.協方差、相關係數
cov協方差
corrcoef相關係數
5.樣本數據的盒圖
boxplot(X)
如果是多組數據,每組數據按照列的順序進行保存。