Matlab语句--zscore详解

Matlab中zscore的语法:

Z=zscore(X)

返回每个元素的z分数,X使得的列X居中以具有平均值 0 并缩放以具有标准偏差1。Z与的大小相同X。如果X是向量,则Z是z分数的向量。如果X是一个矩阵,则Z是一个与大小相同的矩阵X,并且的每一列的Z均值为0,标准差为1。对于多维数组,中的z分数Z沿的第一个非单一维度计算X。

Z=zscore(X,flag)

X使用由表示标准偏差进行缩放flag。如果flag是0(默认值),则缩放使用样本标准偏差,与 / n ~ / /\tilde{n} / /n~/在标准偏差公式的分母1。zscoreX,zscore(X,0),zscore(X)如果flag为1,则缩放使用人口标准偏差,与 / n ~ / /\tilde{n} / /n~/在标准偏差公式的分母。

Z=zscore(X,flag,‘all’)

规范X使用中的所有值的平均值和标准偏差X。

Z=zscore(X,flag,dim)

X沿操作维度标准化dim。例如,对于矩阵X,如果dim=1,则使用沿的列的均值和标准差,如果=2,则使用沿的行的均值和标准差。

Z=zscore(X,flag,vecdim)

X对向量指定的维度进行标准化vecdim。

[Z,mu,sigma]=zscore(__)

还分别返回用于居中和缩放的均值和标准差,mu以及sigma。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值