実現したいこと
pythonでx座標とy座標から角度を計算してプロットしたい
発生している問題・エラーメッセージ
pythonでx座標とy座標から角度を計算してプロットしたいのですが、arctanを用いると-πからπまでの値しか得られません。0から2πまでの正確な角度を表示するにはどうすればよいでしょうか。
ちなみにx,y,tは配列です。
該当のソースコード
t, x1, x2, y1, y2 = initial(dt, T1, x10_i, x20_i, y10_i, y20_i, k, gamma, σ)
ax8.plot(t, np.arctan(y1/x1), lw = 0.5)
試したこと
x,yの配列の中の値を一つずつ検証してif文で場合分けするというのは思いついたのですが、さすがに現実的ではないと思いました。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/01 07:46
2022/11/01 07:53
2022/11/01 07:58
2022/11/01 08:05