boost c++ odeint ライブラリを使用して、次のように定義された 2 次微分方程式を解くことは可能ですか?
m*x''[i] + x'[i] = K*\sum{j=1,N} sin(x[j] - x[i]), where i = 1,2,3..N.
m = 1, K = 1
ここで、x の初期値は、0 から 2*pi までの一様に生成された N 個の乱数のベクトルまたは配列です。odeint の runge_kutta ステッパーを使用して上記の方程式を統合したいですか?
eqnの上に書くことで解決できます。2つの一次微分方程式で、しかしその場合、odeintステッパーはどのように書かれたり修正されたりするでしょうか?