首页 > 代码库 > java实现正态分布函数( commons-math-3.3 )
java实现正态分布函数( commons-math-3.3 )
1、 计算过程为:提取报表原始数据——>按上述公式计算财务比率值——>按上述分组规则对比率值进行分组——>对各组赋相应的值——>基于各变量分组赋值和权重,按公式计算定量模型得分S1(公式如下)
其中:
上述微积分公式是一个正态分布且为标准正态分布的积分公式,目前apache的commons-math-3.3.jar包已经实现了这个公式的计算方法,jar包请见附件!
上述微积分公式实现代码:
NormalDistribution normalDistributioin = new NormalDistribution(0,1);
double S1 = normalDistributioin.cumulativeProbability(常数项+变量1赋值x变量1系数+...+变量N赋值x变量N系数);
S1的值代表概率,范围在0~1之间。
cumulativeProbability---对应EXCEL NORMSDIST(正态分布函数)
inverseCumulativeProbability 对应EXCEL mormsinv(正态分布反函数)
java实现正态分布函数( commons-math-3.3 )
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。