- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我很难理解如何在 boost 中使用二项分布和正态(高斯)分布。我需要从这些函数中获取单个值。我确定我现在可能正在尝试错误地使用这些功能,但这是我目前所拥有的:
#include <boost/math/distributions.hpp>
#include <boost/math/tools/roots.hpp>
#include <boost/random/variate_generator.hpp>
#include <boost/random.hpp>
//valueH is assigned before
int value;
/* Should this assign value to "value" ?*/
value = boost::math::binomial_distribution<> value(1,valueH);
正态分布为
normal norm;
double someValue = boost::math::pdf(norm, (value1*value2+value3)/(value1*sqrt(value2)));
或者我应该在这里使用 boost::math::normal_distribution<> 或者它是如何工作的?我已经阅读了 boost 文档,但仍然不知道如何从分布中分配值。我也读过 C++ TR1: how to use the normal_distribution?那么我是否需要使用一些随机数生成器并生成链接所示的数字,这是否允许我为变量分配单个值?
如果消息有点乱,我很抱歉,但无论如何谢谢!
好的,到目前为止我已经理解了二项式并使其正常工作,现在我需要让正态分布正常工作......引用上面的链接,我的情况不同于我只需要一个值但我想调用正态分布有值的分布。就像“给我 N(0.1) 和 2 左右。
好吧,我认为这变得越来越容易,但似乎不是我想使用 boost 二分函数 Bisection但问题是有时我只有函数 min 和 max,而二分函数至少需要 4 个参数第 4 个参数是 Tol tol ..这是某种容差,但如果我想找到它,我可以将它分配给 0一个绝对值还是我需要用 3 个参数编写自己的二分法?
最佳答案
使用C++ TR1生成随机数 http://www.johndcook.com/cpp_TR1_random.html
boost 二分法示例: http://www.cplusplus.com/forum/general/50136/
另见 Boost TOMS748 示例: http://programmingexamples.net/wiki/CPP/Boost/Math/Tools/TOMS748
关于c++ - 如何使用boost分布函数?二分法呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8232058/
我正在尝试编写一个程序来确定给定函数 (f(x) := ln((sin(x**(1/2))**3) + 2) - 1 的零点,使用二分法。值 a 和 b,它们是二分法中使用的初始值,已经插入到程序中。
二分法是搜索算法中极其典型的方法,其要求输入序列有序并可随机访问。算法思想为 。 输入:有序数组nums,目的数值target 要求输出:如果target存在在数组中,则输出其index,否则输出-
一旦找到正确的根(r3 的值 == 0),退出 while 循环就会遇到问题。我应该在某个地方休息吗?如果是的话——在哪里? 我已经尝试过使用 if、else if 和 else 语句的条件。尝试放置
我在做 this problem来自 lightoj 法官(抱歉提供链接,我不知道如何添加图片)。这是纯基于几何的问题,我的方法是这个导致接受的解决方案。 代码 #include using
是否有一个库函数对列表/元组执行二进制搜索,如果找到则返回项目的位置,如果没有则返回“False”(-1、None 等)? 我在 bisect module 中找到了函数 bisect_left/ri
我正在为二分法编写代码。 我的代码在下面,不知何故循环似乎没有开始。 没有特殊的编译问题。 我认为变量声明/函数原型(prototype)没有任何问题。 谁能帮我找到真正的问题所在? 最佳答案 标准b
用二分查找很容易找到一个整数even if it can be arbitrarily large :先猜数量级,再继续划分区间。 This answer描述了如何找到任意有理数。 设置场景后,我的问
昨天我在另一个 boost 功能上遇到了问题,但幸运的是你们帮助我解决了这些问题。今天我需要知道如何正确使用二分函数。 所以这就是我认为它应该如何工作,但似乎我也弄错了。好的,我想使用: templa
本文实例总结了PHP字符串逆序排列实现方法。分享给大家供大家参考,具体如下: 关于字符串的逆序排列,最简单的使用PHP函数strrev()的测试代码如下: ?
如下所示: ? 1
一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数 ?
我是一名优秀的程序员,十分优秀!