### 前提
実現したいこと
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件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/11/01 07:46
2022/11/01 07:53
2022/11/01 07:58
2022/11/01 08:05