Fixed arctan calculations
This commit is contained in:
parent
a3aa246e06
commit
c67fd1aa7f
@ -2,6 +2,7 @@
|
||||
This module contains some utility functions for math operations.
|
||||
"""
|
||||
import numpy as np
|
||||
import math
|
||||
|
||||
def get_mean(values:list):
|
||||
"""
|
||||
@ -41,7 +42,7 @@ def get_radius_from_x_y(xi:float, yi:float, x_mean:float, y_mean:float):
|
||||
:param y_mean: mean of y coordinates in the discrete range
|
||||
:return: radius for this point
|
||||
"""
|
||||
return np.sqrt((xi - x_mean) ** 2 + (yi - y_mean) ** 2)
|
||||
return np.sqrt(np.power((xi - x_mean), 2) + np.power((yi - y_mean), 2))
|
||||
|
||||
def get_mean_radius(discrete_values:list):
|
||||
"""
|
||||
@ -92,4 +93,4 @@ def get_teta_from_x_y(xi:float, yi:float, x_mean:float, y_mean:float):
|
||||
:param y_mean: mean of y coordinates in the discrete range
|
||||
:return: teta for this point
|
||||
"""
|
||||
return np.arctan2((yi - y_mean),(xi - x_mean))
|
||||
return math.atan((xi - x_mean)/(yi - y_mean))
|
Loading…
Reference in New Issue
Block a user