对于大 n,java.lang.Math.pow(x, n) 的准确/精确度如何?
我想计算 (1.0-p)^n 其中 p 是 0 到 1 之间的双精度数(通常非常接近 0),n 是一个正整数,可能约为数百或数千(也许更大;我还不确定)。如果可能的…
限制该程序以确定不包含零的整数倒数之和
设A表示十进制表示中不包含数字0的正整数集合。A 已知为 23.10345。 前任。 1,2,3,4,5,6,7,8,9,11-19,21-29,31-39,41-49,51-59,61-69,71-79,81-89, 91…
在 C# 中查找 sin/cos 曲线的最小值和最大值的最有效方法
背景:我的程序中有一个函数,它接受一组点并找到这些点生成的曲线上的最小值和最大值。问题是它非常慢,因为它使用 while 循环根据近似误差计算出最…
并行 Cholesky 分解用于训练机器学习算法
我正在尝试弄清楚是否可以并行机器学习算法的训练方面。训练中计算成本较高的部分涉及 Cholesky 分解正定矩阵(协方差矩阵)。我将尝试纯粹用矩阵代数…
多项式评估精度,乘法与除法
假设我有 x 的多项式,除以 x 的幂: p = (a + x(b + x(c + ..)))/(x**n) 除了效率之外,这将是更准确的数值计算,上面或使用除法: p = (((a/x + b)/…
为什么Matlab的inv慢且不准确?
我在几个地方读过(在文档和这篇博客文章中:http://blogs.mathworks.com/loren/2007/05/16/ Purpose-of-inv/ )不建议在Matlab中使用inv,因为它速度…
多维优化/寻根/某事的算法
我有五个值,A、B、C、D 和 E。 给定约束 A + B + C + D + E = 1,以及五个函数 F(A)、F(B)、F(C)、F( D)、F(E),我需要求解 A 到 E,使得 F(A) = F(B…
f(x,y) 的最小化,其中 x 和 y 是整数
我想知道是否有人对最小化函数 f(x,y) 有任何建议,其中 x 和 y 是整数。 我研究了很多最小化和优化技术,比如 BFGS 和 GSL 中的其他技术,以及 Numer…