C++ 中的 N 体模拟具有很大的动量守恒和巨大的能量偏差
作者:Malmel 提问时间:11/12/2023
我正在使用 Verlet 积分(更具体地说,Verlet 积分维基百科页面中“非恒定时差”部分中的最后一个方程)与 C++ 和 Eigen 库一起创建数值 N 体模拟。 我试过测量模拟的动量和能量守...
精密 问答列表
作者:Malmel 提问时间:11/12/2023
我正在使用 Verlet 积分(更具体地说,Verlet 积分维基百科页面中“非恒定时差”部分中的最后一个方程)与 C++ 和 Eigen 库一起创建数值 N 体模拟。 我试过测量模拟的动量和能量守...
作者:Ofri Sadowsky 提问时间:5/15/2023
在 Matlab 中,我以两种方式计算 2D 点集合的旋转:一种通过正矩阵矩阵乘积,另一种通过迭代向量矩阵积,如下所示。 >> points = % read data from some file...
作者: 提问时间:10/8/2022
在用浮点数进行除法时,我经常会遇到不精确的情况(例如,等)。5.000000001 有没有办法在使用浮点数时不出现浮点不精确问题? 也许有更好的选择可以避免它? 提前感谢您的所有回答!...
作者:Niccolò Tiezzi 提问时间:6/11/2023
我用最陡峭的下降方法编写了一个简单的梯度下降算法。 对于陡峭的下降,我的意思是将步长优化为最小化 f(x - lambda*grad(f)) 的步长,其中 lambda 是步长,结果是每个方向都与前...
作者:Sasha 提问时间:9/4/2023
我必须对转印器模型进行批量长输入,并注意到批处理和非批处理结果之间的差异,从而达到这一点。我最终隔离了我注意到的第一个差异,结果如下: import torch n = 20 vec = tor...
作者:FLUID001 提问时间:9/16/2023
我正在使用 OpenFPM 框架进行平滑粒子流体动力学 (SPH) 模拟。我建立了一个 2D 无量纲化的 Poiseuille 流动模拟,并观察到密度求和结果中存在微小但一致的差异。 问题描述: ...
作者:jfrayshe 提问时间:9/27/2023
我正在尝试使用库“VCA”中的 VCA() 函数运行双向方差分析。我运行此分析的数据帧(名为“结果”)是: Group | F/L | Prep | result 1 F 1 306 1 F 1 3...
作者:despinxz 提问时间:10/11/2023
我正在MIPS汇编(使用MARS)中编写一个程序,该程序从.txt文件中读取数字并将其加载到向量中。其中一些数字是双倍的。该程序及其逻辑通常有效,但我遇到了一些未正确计算的数字的问题。例如,.txt ...
作者:Malmel 提问时间:11/12/2023
我正在使用 Verlet 积分(更具体地说,Verlet 积分维基百科页面中“非恒定时差”部分中的最后一个方程)与 C++ 和 Eigen 库一起创建数值 N 体模拟。 我试过测量模拟的动量和能量守...
作者:Student Debil 提问时间:10/31/2023
我正在尝试使用函数 quadde 在 Julia 中使用 DoubleExponentialFormulas.jl 计算积分。但是,在将结果与公式中的 Mathematica 进行比较时,我得到的相对...