计算标准偏差

简介: 【10月更文挑战第30天】计算标准偏差。

计算标准偏差。

实例

include

include

float calculateSD(float data[]);

int main()
{
int i;
float data[10];

printf("输入10个元素: ");
for(i=0; i < 10; ++i)
    scanf("%f", &data[i]);

printf("\n标准偏差 = %.6f", calculateSD(data));

return 0;

}

float calculateSD(float data[])
{
float sum = 0.0, mean, standardDeviation = 0.0;

int i;

for(i=0; i<10; ++i)
{
    sum += data[i];
}

mean = sum/10;

for(i=0; i<10; ++i)
    standardDeviation += pow(data[i] - mean, 2);

return sqrt(standardDeviation/10);

}

输出结果为:

输入10个元素: 1
2
3
4
5
6
7
8
9
10

标准偏差 = 2.872281

相关文章
|
6月前
【Quant102】如何计算 N 日斜率
【Quant102】如何计算 N 日斜率
48 0
【Quant102】如何计算 N 日斜率
|
6月前
|
数据可视化
R平方/相关性取决于预测变量的方差
R平方/相关性取决于预测变量的方差
|
6月前
油管公式(全)
油管公式(全)
1383 0
|
数据格式
SPSS计算偏度、峰度、平均值、极值、中位数、标准差
本文介绍基于SPSS软件的经典统计学分析与偏度、峰度等常用统计学指标的计算方法~
4101 1
SPSS计算偏度、峰度、平均值、极值、中位数、标准差
|
数据处理
集中趋势中均值、中位数、众数以及偏态分布、偏度和峰度计算相关
集中趋势中均值、中位数、众数以及偏态分布、偏度和峰度计算相关
503 0
集中趋势中均值、中位数、众数以及偏态分布、偏度和峰度计算相关
07:计算多项式的值
07:计算多项式的值
276 0
|
数据挖掘 测试技术
3分钟,看懂区间估计and置信区间
很多小伙伴想知道:做数据分析,到底要懂多少统计学?小熊妹很认真地做一个懒人攻略,不讲复杂的理论,直接讲实际操作,希望能帮助到大家哦。 如果要讲统计学,第一个概念要从区间估计讲起,这是后续很多方法的基础。 一听:“区间估计”的名字,很多小伙伴会一脑袋问号: 为什么要“估计” 为什么还要有“区间” 今天的分享就从这里开始
555 0
3分钟,看懂区间估计and置信区间
|
Serverless
|
算法 Python
概率计算
一般笔试面试中常会有概率问题的出现(算法较多),他们有这样的规律: 概率的应用有两块: 现在我们来看案例: 案例1 所以两强不相遇的概率为 那么两强相遇的概率为 案例2 案例3 案例4 关于步骤5的解释是,如果产生了21,22,23,24,那么重新进行步骤4,直到结果在0到20之间,这样产生21到24的概率会平均分配到0~20之间。
1257 0