matlab在统计中的应用,MATLAB在数据分析与统计中的应用

1.14 统计

在MATLAB中,与统计计算有关的命令主要有:

max(x) 最大值

min(x) 最小值

mean(x) 平均值

median(x) 中间值

std(x) 方差

var(x) 标准差

cov(x,y) 协方差

corrcoef(x,y) 相关系数

rand(m,n) 生成元素服从均匀分布U[0,1]的m?n随机矩阵

rand(1,n) 生成元素服从均匀分布U[0,1]的n维随机行向量

rand(m,1) 生成元素服从均匀分布U[0,1]的m维随机列向量

rand(n) 生成元素服从均匀分布U[0,1]的n?n随机矩阵

randn(m,n) 生成元素服从标准正态分布N(0,1)的m?n随机矩阵

randn(1,n) 生成元素服从标准正态分布N(0,1)的n维随机行向量

randn(m,1) 生成元素服从标准正态分布N(0,1)的m维随机列向量

randn(n) 生成元素服从标准正态分布N(0,1)的n?n随机矩阵

normpdf(a,mu,sigma) 正态分布的概率密度函数在a处的值

normcdf(a,mu,sigma) 正态分布的概率分布函数在a处的值

a=norminv(p,mu,sigma) 已知?a

??f?x?dx?p,求a,其中f(x)为正态分布的概率密度

函数

例1.14.1 随机输入一组数据,求其最大值、最小值、平均值和中间值.

>> x=[-43 72 9 16 23 47];

>> max(x)

ans =

72

>> min(x)

ans =

-43

>> mean(x)

ans =

20.6667

>> median(x)

ans =

19.5000

例1.14.2 随机输入一组数据,求其方差与标准差.

>> x=rand(1,10) %随机生成元素服从均匀分布U[0,1]的10维向量

x =

Columns 1 through 7

0.0592 0.6029 0.0503 0.4154 0.3050 0.8744 0.0150 Columns 8 through 10

0.7680 0.9708 0.9901

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值