私は、異なる時間レベルで10ポイントのような座標を持っており、その座標を軌道のように見せるためにそれらの座標に参加したいですか?複数の時刻に私の座標が分かっている点からどのように軌跡をプロットするのですか?
def euler_method(points, x_dot, y_dot, x1, x2, time_step, n_steps):
n_points = len(points[:, 0])
point_trajectory = np.zeros((n_points, 2, n_steps))
for i in range(0, n_steps):
point_trajectory[:, :, i] = points
f1 = sp.lambdify((x1, x2), x_dot, "numpy")
f2 = sp.lambdify((x1, x2), y_dot, "numpy")
u = f1(points[:, [0]], points[:, [1]])
v = f2(points[:, [0]], points[:, [1]])
points_new_x = points[:, [0]] + u*time_step
points_new_y = points[:, [1]] + v*time_step
points = np.hstack((points_new_x, points_new_y))
return point_trajectory
デフplot_trajectory(points_at_diff_time)から私はそれを表現する方法を考えることはできませんよ
を作成したいものです。 matplotlibで行うことをお勧めします。
EDIT:このようなもの - 異なる座標で異なる時刻に移動する点。
あなたが求めているものは明らかではありません。おそらくあなたは写真を描き、あなたの質問にインラインで書くことができます。 –
ok let put then – Manish
軌道のパラメトリック形式はありますか?たとえば、それは砲弾の弾道ですか? –