基于实时拉丁超立方体抽样的蒙特卡罗误差传播

mcerp3的Python项目详细描述


概述

mcerp3是用于Monte Carlo methods的随机计算器,它使用 latin-hypercube sampling执行非顺序特定的 error propagation(或不确定度分析)。

有了这个包,您可以轻松地透明地跟踪效果 通过数学计算的不确定性。高等数学 函数,类似于标准math模块中的函数,以及统计 类似于scipy.stats模块中的函数也可以计算 直接的。

如果您熟悉基于excel的风险分析程序,比如@riskcrystal ballmodelrisk等,这个包将为您创造奇迹。 (甚至可能更快!)给你更多的建模灵活性 强大的python语言。这个包裹也不用花一分钱, 与那些花费^{em1}数千美元的商业软件包相比 单座驾照。请随时复制并重新分发此软件包 如你所愿!

此版本的新增功能

  • 这是abraham lee的mcerp包的python 3版本
  • 通过condapip
  • 提供
  • 正式将3条BSD许可证文本添加到软件中 (此许可证已在MCERP PYPI包中指定多年)
  • 通过删除scipy.stats.signaltonoise函数支持scipy>;=1.0

主要功能

  1. 透明计算。{ 1或}不存在或很少修改 需要代码。
  2. 基本的NumPy支持,无需修改。(我没有做大量的工作 测试,如果遇到错误请通知我。
  3. 通过^{tt4}支持的高级数学函数$ 子模块。如果你认为有一个函数在里面,它很可能在里面。如果它 不是的,请请求!
  4. 简单的统计分布构造函数。地点,规模, 形状参数遵循相应维基百科中的符号 文章和其他相关网页。
  5. correlation enforcement和变量示例可视化功能。
  6. 使用传统比较运算符进行概率计算
  7. 高级scipy统计函数与包的兼容性 功能。根据您的scipy版本,某些函数可能不会 工作。
  8. python 3支持

安装

如何安装

已经努力确保mcerp3易于安装。

  1. 在命令行中,执行下列操作之一:

    1. 安装conda package

      $ conda install mcerp3 -c freemapa
      
    2. 安装PyPI package

      $ pip install mcerp3
      

source code也是免费的,如果您想 将其直接合并到项目中。但是,如果可能的话 通常更容易让你的包经理为你处理事情。

所需套餐

以下软件包是必需的,但应自动安装 (如果使用condapip)。否则,可能需要安装 手动:

另请参见

联系人

应该在GitHub issues页上报告错误。与python 3相关 请求可以发送到Paul Freeman。应提及其他问题 原作者Abraham Lee

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将jaxb插件扩展与gradlejaxbplugin一起使用   java Hibernate列表<Object[]>到特定对象   java使用多态性显示arraylist的输出   java水平堆叠卡,带有一定偏移量   java错误:找不到符号方法liesInt()   java客户机/服务器文件收发中的多线程流管理   在java中可以基于访问重载方法吗?   包含空元素的java排序数组   swing Java按钮/网格布局   java BottomNavigationView getmaxitemcount   java空指针异常字符串生成器   java Xamarin升级导致“类文件版本错误52.0,应为50.0”错误   java我正在尝试打印它,而不只是对每一行进行println   Tomcat7中的java是否需要复制上下文。将xml转换为conf/Catalina/locahost以使其生效   带有注入服务的java REST端点在何处引发自定义WebServiceException?   在Java中使用GPS数据   java如何将JFreeChart ChartPanel导出到包含添加的CrosshairOverlay的图像对象?   内置Eclipse期间的Java 8堆栈溢出   java在GWT编译的JavaScript中如何表示BigDecimal