我研究过像行星或分子运动这样的动态模拟。
输出数据很大,并保存为文本数据。
经验。
FILE* f = fopen("xyzFile.txt", "w");
for (int i=0;i<max;i++) {
// Ordinary differential equation.
ode(particle);
fprintf(f, "%.8f %.8f %.8f\n", particle.x, particle.y, particle.z);
}
fclose(f);
我无法从文件名中找到初始值、创建日期等。
我想有效地保存这些数据。
我必须使用任何数据库吗?我想Mongodb可以很好。让我知道很好的解决方案。
提前致谢。