验证正态分布的数学期望和方差

  • 代码
//编程环境:Xcode
//编程语言:C语言
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#define pai 3.1415926int main ()
{srand((unsigned)time(NULL));double a[1000];double e,d,p[1000];double sumbeta=0;double beta_e=0;double beta_d=0;double er,dr,f,b1,b2,b0,b3;double beta_di;int i;printf("请输入e和d的值:\n");scanf("%lf%lf",&e,&d);for(i=0;i<1000;i++){a[i]=rand()%1000;}for(i=0;i<1000;i++){b0=(a[i]-e)/d;b1=b0*b0*(-0.5);b2=exp(b1);b3=1/(pow(2*pai,0.5)*d);p[i]=b2*b3;//正太分布公式beta_e=p[i]*a[i];//计算每个值的均值sumbeta+=beta_e;}beta_e=sumbeta;er=fabs(beta_e-e);for(i=0;i<1000;i++){f=beta_e-a[i];beta_di=p[i]*pow(f,2);beta_d+=beta_di;//计算方差}dr=fabs(beta_d-d*d);printf("理论期望为%lf,理论方差为%lf,实验的期望值为%lf,实验的方差为%lf,期望的误差为%lf,方差的误差为%lf\n",e,d*d,beta_e,beta_d,er,dr);return 0;
}
  • 结果
请输入e和d的值:
500 100
理论期望为500.000000,理论方差为10000.000000,
实验的期望值为484.429298,实验的方差为10341.982960,
期望的误差为15.570702,方差的误差为341.982960

概率论大作业C语言验证正态分布的数学期望和方差相关推荐

  1. 概率论大作业C语言验证伯努利大数定律以及相对应的强大数定律、棣莫弗-拉普拉斯中心极限定理

    验证伯努利大数定律以及相对应的强大数定律.棣莫弗-拉普拉斯中心极限定理 代码如下: //编程环境:Xcode //编程语言:C语言 #include <stdio.h> #include ...

  2. 编译原理大作业-PL0语言编译器

    编译原理大作业-PL0语言编译器 一.实验目的 二.源码说明 1.头文件pl0.h (1 词法分析主要数据结构(通过enum symbol类实现) 1.保留字(13+4个): 2.运算符及界符(16+ ...

  3. bupt 大作业C语言 ——冯诺依曼式CPU模拟器

    bupt 大作业C语言 --冯诺依曼式CPU模拟器 /* 作者:bupt 时间:2021.7.10主函数main1>取指令,保存到寄存器2>分析指令,执行指令3>输出代码,数据 代码 ...

  4. 概率论由相关性求数学期望和方差的公式_概率论与数理统计(马涛)第4章——数学期望与方差.ppt...

    §3. 协方差及相关系数 一 定义 设 X,Y 是两个随机变量, 称 为随机变量 X,Y 的协方差. 并称 注 1. 为随机变量 X,Y 的相关系数. 2. 是一个无量纲的量: 3. 若 , 则称 X ...

  5. 概率论基础(7)数学期望、方差、协方差、切比雪夫不等式

    概率论对于学习 NLP 方向的人,重要性不言而喻.于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础. 这是基础篇的第七篇知识点总结 基础:下面前六篇的链接地址: 概率论基础(1)古典和几何概型及事 ...

  6. python2048小游戏程序设计大作业_C语言大作业报告——2048小游戏程序

    大作业题目 类型 游戏 班 号 学 号 所在院系 学 期 2020 年春季学期 任课教师 实验类型 综合设计型 实验目的:  掌握程序设计的基本算法和简单数据结构基础,能够综合运用基本控制语句.算法 ...

  7. c语言程序设计创新大作业,C语言程序设计大作业报告.pdf

    C语言程序设计大作业报告 课程设计(大作业)报告 课程名称: C 语言程序设计 设计题目: 实验设备管理系统 院 系: 信息技术学院 班 级: 2015级物联网工程 1班 设 计 者: 何盛 高陶 王 ...

  8. 合肥学院C语言大作业,C语言实践课程综合大作业..doc

    C语言实践课程综合大作业. 昆明理工大学 <程序设计基础>课程 综合设计实践教学课题报告 课程名称: C语言程序设计综合大作业 课题名称:数学计算工具程序设计 组长:学号 20131040 ...

  9. noj大作业c语言扫雷,noj大作业概要.doc

    noj大作业概要 作业名称:算法演示程序学 院:航海学院班 级:学 号:2013300951姓 名:苏和团队组成: 西北工业大学 2015年11月11日 1.问题与背景(描述程序所要解决的问题或应用背 ...

  10. 概率论由相关性求数学期望和方差的公式_2020.3.30 | 考研数学—概率论与数理统计:各章节考试重点...

    考研数学有两大重点,基础要打好,练习要多做,错题要巩固.下面来看下有关概率论与数理统计相关复习内容,一起来学习吧! 一.概率与数理统计学科的特点(1)研究对象是随机现象高数是研究确定的现象,而概率研究 ...

最新文章

  1. 具有缺失值的多元时间序列的递归神经网络
  2. python官网如何调中文-django的settings中设置中文支持的实现
  3. Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图
  4. mysql 经纬度距离 自定义函数_mysql 经纬度计算距离 自定义函数
  5. Matrix工作室第六届纳新AI组考核题(A卷)
  6. 图片 存_早安图片 早上好问候语 早上好祝福语录大全 早上好表情
  7. 蛋花花APP,APP开发这几点你要注意了
  8. ActiveMQ反序列化漏洞(CVE-2015-5254)复现
  9. SQL 查找是否存在,别再 count 了,很耗费时间的!
  10. Kraft 0.50 发布,小型文档管理程序
  11. c语言open不同的编码格式,C语言中open与fopen的区别
  12. springmvc环境的搭建
  13. RTI_DDS自定义插件开发 10 官方案例
  14. 高中数学40分怎么办_高一数学考40分还能拯救吗
  15. 00后学习创作娱乐生活宅家必备:钉钉、书旗小说、橙瓜码字
  16. Hash(散列)冲突解决 线性探测再散列和二次探测再散列
  17. 深夜爬虫, 我很抱歉 , 附爬取“网抑云”最详细的爬虫教程!
  18. GG,DG和ARC的区别
  19. Apple Mac购买Pro App 套装 优惠方案
  20. Docker部署笔记--Redis集群主从容错切换迁移

热门文章

  1. WinXP虚拟机安装softICE
  2. ubuntu系统20.04 无线网卡QCA6174 wifi不存在或找不到解决方法 红米笔记本
  3. 给div添加蒙版(遮罩?)
  4. 页面添加蒙版,但是不影响页面其他事件响应
  5. 裁员取暖?互联网行业深陷寒冬,网易被爆裁员30%!
  6. 从杭州崩溃小伙说起:我们被灌输的价值观,真的对吗?
  7. CentOS 7 搭建邮件服务器搭建(postfix+dovecot)
  8. arm模拟器手机版_在 Android 模拟器上运行 ARM 应用
  9. matlab 方位角 经纬度,经纬度转方位角matlab程序
  10. linux下raid0创建教程,Linux下构建raid0、raid1、raid5