电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

随机过程上机报告

22页
  • 卖家[上传人]:龙***
  • 文档编号:1042943
  • 上传时间:2017-05-26
  • 文档格式:DOC
  • 文档大小:1.50MB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、随机过程上机报告姓名:孙丹妮专业:电子信息工程 学号:U201515363班级:电信中英 1501 班一. 随机模拟的典型步骤:1、根据问题构建模拟系统 2、仿真系统中各种分布的随机变量3、运行模拟系统,进行统计测量 4、分析数据,输出结果二主要工具基本工具:C、C+等编程模拟、matlab网络模拟:OPNET Modeler、NS2 :大型网络仿真CASSAP:数字信号处理;SPW :电子系统本次实验主要是使用了 c+进行编程模拟3实验原理1,模块的功能描述random.dsp这个文件(项目文件)包含在项目水平和信息用于建立一个项目或子项目。MyRand.cpp自定义的程序,需要自己在相应的函数编写代码完成函数功能.unsigned int CMyRand:MyRand(unsigned int seed)采用线性同余法,根据输入的种子数产生一个伪随机数,如果种子不变,则可以重复调用该函数产生一个伪随机序列double CMyRand:AverageRandom (double min,double max)产生一个在 minmax 范围内精度为 4 位小数的平均分布的随机数doub

      2、le CMyRand:NormalRandom(double miu, double sigma, double min, double max)产生均值为 miu,方差为 sigma 的正态分布的随机数double CMyRand:ExpRandom(double lambda, double min, double max)产生参数为 lambda 的指数分布的随机数unsigned int CMyRand:PoisonRandom (double lambda, double min, double max)产生参数为 lambda 的产生泊松分布的随机数double CMyRand:Ex(void)计算任意分布的随机过程的均值。本函数在 randomDlg.cpp 的 OnSelf()函数中调用double* CMyRand:Rx(double lambda, int points)计算泊松过程的自相关序列random.h这是主要为应用程序头文件。它包括其他项目(包括 Resource.h)和声明了特定的 headerCRandomApp 应用程序类。random.cpp这是主

      3、应用程序源文件,其中包含应用程序类 CRandomApp。random.rc这是一个清单的所有 Microsoft Windows 的资源程序使用。它包括图标, 位图,指针存储在 RES 目录。这个文件可以直接编辑在微软 Visual c+。random.clw这个文件包含 ClassWizard 用来编辑现有的信息类或添加新类。ClassWizard 也使用这个文件来存储,所需的信息来创建和编辑对话框消息映射和数据地图和创建原型成员函数。res random.ico这是一个图标文件,用作应用程序的图标。这 andom.rc 图标由主要包括资源文件。res random.rc2这个文件包含资源被微软无法编辑 Visual c+。你不应该把所有资源可编辑的资源编辑器在这个文件中。AppWizard 创建一个对话框类:randomDlg。randomDlg h。 cpp -对话框这些文件包含 CRandomDlg 类。这个类定义您的应用程序的行为的主要对话框。对话框的模板是随机的。Scope.cpp 和 Scope.h :画图程序,不能修改StdAfx.h,StdAfx.cpp这些文件是用

      4、来构建一个预编译头文件(PCH)随机命名。名叫 StdAfx.obj pch 和预编译类型文件。2,模块之间的关系注:以函数名代函数3,功能函数void CMyRand:MyRandInit(void)函数功能:定义参数的初始量unsigned int CMyRand:MyRand(unsigned int seed)函数功能:采用线性同余法,根据输入的种子数产生一个伪随机数,如果种子不变,则可以重复调用该函数产生一个伪随机序列Rx ExPoisonRandomAverageRandomExpRandomMyRandMyRandInit产生伪随机数给参数赋初值给NormalRandom产生均匀分布随机变量给计算正态分布的随机过程的均值计算泊松过程的自相关序列参数: seed 作为调用函数的输入种子,同一个伪随机数序列可采用同一个seed实现思路:利用 CMyRand 类中定义的全局变量:S, K, N, Y。其中 K 和 N 为算法参数,S 用于保存种子数,Y 为产生的随机数注意事项:Y 的初值的计算 double CMyRand:AverageRandom (double min,d

      5、ouble max)函数功能:产生一个在 minmax 范围内精度为 4 位小数的平均分布的随机数参数:min 和 max 代表该均匀随机变量的取值范围,精确到小数点后 4 位。该参数在 randomDlg.cpp 中 OnAverage ()和 OnAverageStat()函数中已经设置Y = (Y * K) % N;S != seedS = seedY = (seed * K) % N;Y = rand()Y = 0diffInteger=maxInteger-minIntegerYNYminInteger=(min*10000)maxInteger=(max*10000)startendstartdouble CMyRand:NormalRandom(double miu, double sigma, double min, double max)函数功能:产生均值为 miu,方差为 sigma 的正态分布的随机数参数: miu 为均值, sigma 为方差, min 和 max 为均匀分布随机变量的取值范围。 所有参数在 randomDlg.cpp 的 OnNormal()和

      6、 OnNormalStat()函数中设置。实现思路:利用中心极限定理,通过多个独立的均匀随机变量之和构成正态随机变量resultInteger=randInteger%diffInteger + minInteger;AverageRandom=resultInteger/10000.0enddResult = 0i=0STARTi= Fp = lambda*p/(i+1)F += pdResult = 0u = AverageRandom(min,max)i = 0p = exp(-1*lambda)F = pi +dResult = iYNP-ENDSTARTm= F)p = lambda*p/(i+1);F += p;i +;dResult = i;return dResult;/*函数功能,计算任意分布的随机过程的均值*/double CMyRand:Ex(void)int m;double Ex=0.0;/添加均值计算代码for (m=0; m1000; m+)Ex += NormalRandom(0,1.2, 0,1);return Ex/1000;/*函数功能,计算随机过

      7、程的自相关序列 */double* CMyRand:Rx(double lambda, int points)int m,I=5;double *Rx = (double*)malloc(2*points+1)*sizeof(double);/添加自相关序列产生代码/产生的自相关序列存入 Rx 中,Rx 可当作数组使用/不要在本函数中释放该数组!for (m=-points; m=points; m+)Rx(m+points) = I * I * exp(-2 * lambda * abs(m);return Rx;四执行截图均匀分布均匀统计正态分布正态统计指数分布指数统计泊松分布泊松统计均值(此时取 NormalRandom(0,1.2, 0,1))自相关(此时取 int m,I=5;)六实验心得通过本次实验,不仅培养了我们的动手能力,重新复习了 c 语言的内容,提供了学科交叉学习的机会,而且通过本次实验使我对于在课堂上学习的随机过程的知识有了更深的理解,体会到在实际运用中理论运用的变化,体会的到理论提供了很精确的结果,而在实际运用中为了提高效率会提供一个不够精确但很方便的方法,这也许就是理论和实践的一个差别课程。,

      《随机过程上机报告》由会员龙***分享,可在线阅读,更多相关《随机过程上机报告》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 一号教学楼一层地面修缮工程竞争性磋商文件

    一号教学楼一层地面修缮工程竞争性磋商文件

  • 新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

    新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

  • 新丰镇农村公路大中修-新北线(一期南段)招标文件正文

    新丰镇农村公路大中修-新北线(一期南段)招标文件正文

  • 长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

    长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

  • 山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

    山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

  • 山东墨龙:寿光宝隆石油器材有限公司评估报告

    山东墨龙:寿光宝隆石油器材有限公司评估报告

  • 浙商中拓:三维企业评估报告

    浙商中拓:三维企业评估报告

  • 大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

    大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

  • 恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

    恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 浙商中拓:三维企业审计报告

    浙商中拓:三维企业审计报告

  • 唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

    唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

  • 顺控发展:佛山市顺合环保有限公司模拟审计报告

    顺控发展:佛山市顺合环保有限公司模拟审计报告

  • 唯万密封:上海嘉诺密封技术有限公司审计报告

    唯万密封:上海嘉诺密封技术有限公司审计报告

  • 琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

    琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

  • 天娱数科:山西聚为科技有限公司审计报告

    天娱数科:山西聚为科技有限公司审计报告

  • 顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

    顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

  • 山东墨龙:威海市宝隆石油专材有限公司评估报告

    山东墨龙:威海市宝隆石油专材有限公司评估报告

  • 顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

    顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

  • 盈峰环境:佛山市顺合环保有限公司模拟审计报告

    盈峰环境:佛山市顺合环保有限公司模拟审计报告

  • 领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

    领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 点击查看更多
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.