实现一个信息量的计算公式
这个功能用来插入到geoserver中
import java.math.BigDecimal;
public class App
{
public static double getSN(double Ni,double Si,double N,double S){
if(Si==0||S==0||N==0)return 0.0;
return Math.log1p((Ni/Si)/(N/S) - 1);
}
public static void main( String[] args )
{
double N=120;
double S=1000;
double Ni=8;
double Si=140;
double t= getSN(Ni,Si,N,S);
BigDecimal bd = new BigDecimal(t);
BigDecimal bd2 = bd.setScale(5, BigDecimal.ROUND_HALF_UP);
System.out.println(bd2);
}
}
实现一个信息量的计算公式相关推荐
- 复杂公式怎么用计算机计算,在microsoft excel中怎样插入一个复杂的计算公式进行计算...
在microsoft excel中怎样插入一个复杂的计算公式进行计算以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在m ...
- 一个圆周率的计算公式代码
package com.caohao.testlnterface.SuperMan;import java.util.Scanner; //计算园形的半径,求圆形的周闯和园形的面积,并将结果输出 pu ...
- 请帮忙写一个虫洞坍塌计算公式
虫洞坍塌计算公式是:F_t=F_0-p_0gAhH/E. 其中,F_t是坍塌的载荷,F_0是原始载荷,p_0是渗透介质的密度,g是重力加速度,A是虫洞的断面面积,h是入口处的水深,H是虫洞的长度,E是 ...
- Excel:一个Excel自动计算公式,一个Excel手动计算?多进程
需求: 其实这篇文章并不是要描述多么高深的技巧. 只是想把问题描述地清楚一些. 开了多个Excel,希望其中一些Excel的公式自动计算,一些Excel的公式手动计算.不然计算量特别大,电脑会很卡. ...
- [机器学习-概念篇]彻底搞懂信息量,熵、相对熵、交叉熵
1 信息量 首先是信息量.假设我们听到了两件事,分别如下: 事件A:巴西队进入了2018世界杯决赛圈. 事件B:中国队进入了2018世界杯决赛圈. 仅凭直觉来说,显而易见事件B的信息量比事件A的信息量 ...
- 信息量、熵、交叉熵、KL散度、JS散度、Wasserstein距离
信息量.熵.交叉熵.KL散度.JS散度 文章目录 信息量.熵.交叉熵.KL散度.JS散度 前言 一.信息量 二.熵 三.交叉熵 四.KL散度 五.JS散度 六. Wasserstein距离 1.解决的 ...
- 离散信源信息量、平均信息量的计算
信息量I与消息出现的概率 P(x) 之间的关系: 1.信息量是概率的函数,即I=f[P(x)]: 2.P(x) 越小,I越大,P(x) 越大,I越小: 3.若干个相互独立事件构成的消息,所含信息量等于 ...
- “交叉熵”如何做损失函数?打包理解“信息量”、“比特”、“熵”、“KL散度”、“交叉熵”
[本文内容是对下面视频的整理和修正] "交叉熵"如何做损失函数?打包理解"信息量"."比特"."熵"."KL散 ...
- 如果用一个循环数组q[0..m-1]表示队列时,该队列只有一个队列头指针front,不设队列尾指针rear,求这个队列中从队列投到队列尾的元素个数(包含队列头、队列尾)。
#include <iostream> using namespace std;//循环队列(少用一个空间)长度 #define M (8+1)typedef struct node {i ...
最新文章
- Python工具 | 4个好用的开源 Python 下载器
- HTML5之Javascript多线程
- MySQL show binlog events命令查看binlog日志内容
- shapenet网络_GRNet网络:3D网格进行点云卷积,实现点云补全
- 1到100的二进制编码_每天经过100天的编码后,我学到了什么
- C++ primer 第13章 拷贝控制
- java 反射.问题_Java知识点总结(反射-反射机制性能问题)
- 信息学奥赛C++语言:摘李子
- Ubuntu14.04下中山大学锐捷上网设置
- config.o:文件无法辨识_HAZOP有哪些局限性,及系统生命周期不同阶段的危险辨识...
- bitmap位图详解
- DPDK-VPP 学习笔记-04 Load Balancer plugin nat4 PATCH
- 测绘工作日常总结(不定稿)
- ActiveMq简单使用
- 小趴菜学习c语音记录第六天
- html重要知识点总结
- 女朋友撒娇让我教她HashMap
- 无验证码不扫码拼多多微信批量登陆思路
- 一文透析腾讯游戏安全反外挂能力
- 悬挂式数字麦克风阵列 多点视频会议
热门文章
- torch dataloader 数据并行_PyTorch Parallel Training(单机多卡并行、混合精度、同步BN训练指南文档)
- 信息编码表示:ASCLL、汉字信息编码略
- (新手)使用sklearn对Indian_pines_corrected高光谱遥感数据集的简单特征选择与分类
- 数学建模学习(85):人工蜂群优化算法(ABCO)求解多元函数
- web前端开发技术期末考试_智慧职教mooc2020HTML5+CSS3 Web前端开发技术期末考试大全答案...
- 接口自动化测试框架--接口基础
- 友好城市(线性dp)
- ROS-gtest使用
- 小白编程笔记——JavaScript中两种把表单内容传递给Controller的方法
- 基于计数栈的非递归二叉树遍历算法