精密 问答列表

C++ 中的 N 体模拟具有很大的动量守恒和巨大的能量偏差

作者:Malmel 提问时间:11/12/2023

我正在使用 Verlet 积分(更具体地说,Verlet 积分维基百科页面中“非恒定时差”部分中的最后一个方程)与 C++ 和 Eigen 库一起创建数值 N 体模拟。 我试过测量模拟的动量和能量守...

Matlab根据计算形式产生不同的矩阵乘积结果

作者:Ofri Sadowsky 提问时间:5/15/2023

在 Matlab 中,我以两种方式计算 2D 点集合的旋转:一种通过正矩阵矩阵乘积,另一种通过迭代向量矩阵积,如下所示。 >> points = % read data from some file...

避免浮点数舍入不精确

作者: 提问时间:10/8/2022

在用浮点数进行除法时,我经常会遇到不精确的情况(例如,等)。5.000000001 有没有办法在使用浮点数时不出现浮点不精确问题? 也许有更好的选择可以避免它? 提前感谢您的所有回答!...

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

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

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

PyTorch 矩阵乘法不考虑切片

作者:Sasha 提问时间:9/4/2023

我必须对转印器模型进行批量长输入,并注意到批处理和非批处理结果之间的差异,从而达到这一点。我最终隔离了我注意到的第一个差异,结果如下: import torch n = 20 vec = tor...

使用 OpenFPM 的 SPH 密度求和结果的差异

作者:FLUID001 提问时间:9/16/2023

我正在使用 OpenFPM 框架进行平滑粒子流体动力学 (SPH) 模拟。我建立了一个 2D 无量纲化的 Poiseuille 流动模拟,并观察到密度求和结果中存在微小但一致的差异。 问题描述: ...

使用 anovaVCA() 函数时出现数据帧错误

作者:jfrayshe 提问时间:9/27/2023

我正在尝试使用库“VCA”中的 VCA() 函数运行双向方差分析。我运行此分析的数据帧(名为“结果”)是: Group | F/L | Prep | result 1 F 1 306 1 F 1 3...

MIPS:在处理双精度时如何保持精度,或者将它们四舍五入到特定的小数位数?

作者:despinxz 提问时间:10/11/2023

我正在MIPS汇编(使用MARS)中编写一个程序,该程序从.txt文件中读取数字并将其加载到向量中。其中一些数字是双倍的。该程序及其逻辑通常有效,但我遇到了一些未正确计算的数字的问题。例如,.txt ...

C++ 中的 N 体模拟具有很大的动量守恒和巨大的能量偏差

作者:Malmel 提问时间:11/12/2023

我正在使用 Verlet 积分(更具体地说,Verlet 积分维基百科页面中“非恒定时差”部分中的最后一个方程)与 C++ 和 Eigen 库一起创建数值 N 体模拟。 我试过测量模拟的动量和能量守...

Julia 中的双指数积分 - 精度更高

作者:Student Debil 提问时间:10/31/2023

我正在尝试使用函数 quadde 在 Julia 中使用 DoubleExponentialFormulas.jl 计算积分。但是,在将结果与公式中的 Mathematica 进行比较时,我得到的相对...


共23条 当前第1页