c语言 求一组数的平均值及其均方差写出程序,谢谢!

c语言 求一组数的平均值及其均方差写出程序,谢谢!,第1张

#include<stdioh>

#include<mathh>

void main()

{

int i,N=4;

float sum1=00,sum2=00;

float average,variance;

float a[4];

for(i=0;i<N;i++)

scanf("%f",&a[i]);

for(i=0;i<N;i++)

sum1+=a[i];

average=sum1/N;

printf("均值=%f\n",average);

for(i=0;i<N;i++)

sum2+=(a[i]-average)(a[i]-average);

variance=sum2/N;

printf("方差=%f\n",variance);

printf("均方差=%f\n",sqrt(variance));

}

你要求几个数,帮N=4改成N=?以及下面的4改成?就可以了!!!

}

单击“程序”→“附件”→“计算器”,进行两种计算器的切换, “查看”中选择“科学型”;然后使用

统计计算功能。

其基本步骤是:

第一步:单击“Sta”按钮以激活统计窗口。

第二步:逐个输入各个数据,每输入一个需单击一次“Dat”按钮。

注意:输入负数时,要注意使用“+/-”按钮;当发现统计窗口的数据有错时,可在选定后按统计窗口下边的“清零”按钮;取消统计窗口中所有数据,则按“全清”按钮;若要将统计窗口中数据放到计算器显示框去,可按“加载”按钮。

第三步:数据全部输入完后,根据需要选择相应的统计按钮。

输完数据后可进行相应 *** 作得出结果,包括:

Ave计算统计框中各数的均值,Inv+Ave则表示计算它们的平方均值

Sum计算统计框中各数的和,Inv+ Sum则表示计算它们的平方和

S 计算n-1个样本参数的标准差,Inv+ S则表示计算n个样本参数的标准差。

要计算方差(n个样本)则在勾选 “Inv”的情况下按“S“ ,可得标准差。再按一下"X^2"就能得出方差啦。自己试试,不明白的话再问我。

t=1:1:201;

data=[];

for i=1:4:197

temp=t(i:i+4);

data=[data;mean(temp)];

end

i2=1:1:50;

plot(i2,data);

Private Sub Command1_Click()

  Cls

  Randomize (Timer)

  Dim Score() As Integer

  Const n As Integer = 100

  ReDim Score(n - 1)

  Dim Sum As Double, Average As Double, VarianceSum As Double, Varianc As Integer, StandardDeviation As Double

  For i = LBound(Score) To UBound(Score)

    Score(i) = Int(Rnd  50 + 50)

    Sum = Sum + Score(i)

    Print Score(i);

    If (i + 1) Mod 10 = 0 Then Print

  Next i

  Print

  Average = Sum / n

  For i = LBound(Score) To UBound(Score)

    VarianceSum = VarianceSum + (Score(i) - Average) ^ 2

  Next i

  Variance = VarianceSum / n

  StandardDeviation = Sqr(Variance)

  Print "Sun ="; Sum

  Print "n ="; n

  Print "Average ="; Average

  Print "Variance ="; Variance

  Print "StandardDeviation ="; StandardDeviation

End Sub

以上就是关于c语言 求一组数的平均值及其均方差 写出程序,谢谢!全部的内容,包括:c语言 求一组数的平均值及其均方差 写出程序,谢谢!、怎么用电脑自带的计算器来计算一组数据的方差、matlab求方差程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10103260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存