Main Content

datastats

数据统计

语法

xds = datastats(x)
[xds,yds] = datastats(x,y)

说明

xds = datastats(x) 将列向量 x 的统计量返回到结构体 xds。下表列出了 xds 中的字段。

字段

描述

num

数据值的数目

max

最大数据值

min

最小数据值

mean

数据的均值

median

数据的中位数值

range

数据的范围

std

数据的标准差

[xds,yds] = datastats(x,y) 将列向量 xy 的统计量分别返回到结构体 xdsydsxdsyds 包含上表中列出的字段。xy 的大小必须相同。

示例

计算 census.mat 中人口普查数据的统计量:

load census
[xds,yds] = datastats(cdate,pop)
xds = 
       num: 21
       max: 1990
       min: 1790
      mean: 1890
    median: 1890
     range: 200
       std: 62.048
yds = 
       num: 21
       max: 248.7
       min: 3.9
      mean: 85.729
    median: 62.9
     range: 244.8
       std: 78.601

提示

如果 xy 包含复数值,则在计算统计量时仅使用实部。包含 InfNaN 的数据是使用通常的 MATLAB® 规则进行处理的。

版本历史记录

在 R2006a 之前推出

另请参阅

|