数值方法 问答列表

在 Matlab 中计算 sin(pi/2-A) 和 cos(A) 是否有任何数值精度差异?

作者:Colin Wu 提问时间:1/11/2023

我正在阅读我的前辈同事编写的用于计算大圆距离的 matlab 函数。 地球表面两点之间的距离应使用以下公式计算: d = r * arccos[(sin(lat1) * sin(lat2)) + c...

计算这个“简单”浮点函数的确切逆函数

作者:D0SBoots 提问时间:1/29/2023

我有以下功能: float int_to_qty(unsigned x) { const float MAX = 8.5f; const float MIN = .001f; return (...

在matlab中加速程序

作者:MartinYakuza 提问时间:5/8/2020

我有 2 个功能: ccexpan- 计算函数多项式与第一类基的切比谢多项式中的节点的插值系数。fN csum- 使用 的系数计算参数的值(使用 Clenshaw 算法)。tcccexpan 这...

是否可以使此表达式更准确并且不返回负值?

作者:aquaticapetheory 提问时间:2/25/2023

我正在使用 Julia,但我相信解决方案将主要跨不同语言进行翻译。 我想精确计算以下表达式,以获得 $T$ 的正值。Float64 a是一个正常数。平方根内的表达式应始终为正数,但当接近零时,由于...

C语言中梯度下降的数值不稳定性

作者:Niccolò Tiezzi 提问时间:6/11/2023

我用最陡峭的下降方法编写了一个简单的梯度下降算法。 对于陡峭的下降,我的意思是将步长优化为最小化 f(x - lambda*grad(f)) 的步长,其中 lambda 是步长,结果是每个方向都与前...

在 integrate() 失败时集成一个平滑函数

作者:cdalitz 提问时间:7/5/2023

当尝试在 R 中集成以下平滑函数时,我总是得到一个错误,要么是“积分可能是发散的”,要么是“达到的最大细分数”:integrate() 问题似乎是函数在 +/-1 左右接近零,但很难适当地设置限制,...

稀疏矩阵中的特征值减慢

作者:AncientSpark 提问时间:8/3/2023

矩阵的结构或内容是否存在可能导致特征值计算显著减慢的条件(除了稀疏性)?例如在 Matlab 中的 eig 或 eigs 中。 我正在尝试运行一种算法,其速度的主要瓶颈是在大型稀疏矩阵上进行多个特征...

在 r 中快速扩展系列。

作者:spellard 提问时间:7/27/2023

我想生成一个平滑函数的级数展开,类似于泰勒级数(但使用所谓的切比雪夫多项式)。但是,我还没有找到一种快速计算给定系数的级数展开的方法。特别是,对(切比雪夫/泰勒)多项式进行硬编码似乎比使用现有函数快得...

在 Javascript 中处理浮点精度 [duplicate]

作者:Jeroen Ooms 提问时间:7/28/2012

这个问题在这里已经有答案了: 如何处理JavaScript中的浮点数精度?[复制] (46 个答案) 9年前关闭。 我在javascript中有大量的数值。我想通过将它们向下舍入到最接近的倍数来对它...

求解非线性微分方程(二阶,奇异性)

作者:Eugene 提问时间:10/6/2023

好吧,我必须对 (0,1) 中 x 的非线性 DE 进行数值求解,如下图所示。此外,我知道,在 x=0 时,y 应该等于选择的常数 (0.25),而在 x = 1 时,y 应该等于零。在 x = 0 ...


共42条 当前第4页