0

私は、惑星運動や分子運動などの動的シミュレーションを研究してきました。

出力データは膨大で、テキストデータとして保存されます。

経験値

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がいいと思います。素敵な解決策を教えてください。

前もって感謝します。

4

1 に答える 1