10大优享服务
62项会员特权
3000-5000
招标
其他软件开发
收藏
C语言函数:对数正态分布拟合样本数据
项目地区:深圳市
任务结束
服务商要求:
广东省 -深圳市
需求描述:

详细需求:
1.  样本数据(128个): a [ 0 ]  -  a [ 127 ]。
2.  截取样本数据中的a [ 8 ] - a [ 85 ] ( 78个 ) 进行“对数正态分布”拟合:
    2.1  对数正态分布参数的极大似然估计。
         说明:应尽可能使用前人已推导出来的、公开的、较优的分布参数公式。
    2.2  产生128个拟合数据:即产生基于上述对数正态分布参数的128个随机数( b [ 0 ]   
        - b [ 127 ] )。
        说明:为成功拟合,应使用较优的伪随机数生成算法。
3.  拟合优度检验
    3.1  虽然大多数情况下样本总体会服从“对数正态分布”,但也有可能出现不服从“对
         数正态分布”的情况,所以应进行拟合优度检验。
    3.2  拒绝法则:p-值法 或 临界值法。
         说明:关于拟合优度检验,可向编程人员适当提供一些理论上的协助或指导。


任务输出:
一个C语言函数: bool curve_fitting(  int *a  ) 
1. 数据输入: 数组 int a [ 128 ] (函数形参为该数组首元素指针)
2. 数据输出: 数组 int b[ 128]
3. 函数返回值(布尔值):
   1: 拟合优度检验通过;
   0: 拟合优度检验未通过。


请邮箱或qq联系,谢谢

登录查看详细需求描述

任务结束

一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务