Koordinatenumrechnungen funktionieren inkl. Randfälle, GHA2_num funktioniert mit Standard Ellipsoid
This commit is contained in:
@@ -54,8 +54,8 @@ def num_update(ell: EllipsoidTriaxial, points, diffs):
|
||||
|
||||
|
||||
def gha2(ell: EllipsoidTriaxial, p1: np.ndarray, p2: np.ndarray, maxI: int):
|
||||
beta1, lamb1 = ell.cart2ell2(p1)
|
||||
beta2, lamb2 = ell.cart2ell2(p2)
|
||||
beta1, lamb1 = ell.cart2ell(p1)
|
||||
beta2, lamb2 = ell.cart2ell(p2)
|
||||
points = points_approx_gha2(ell.ax, beta1, lamb1, beta2, lamb2, 5)
|
||||
|
||||
for j in range(maxI):
|
||||
@@ -82,7 +82,7 @@ def gha2(ell: EllipsoidTriaxial, p1: np.ndarray, p2: np.ndarray, maxI: int):
|
||||
def show_points(ell: EllipsoidTriaxial, points):
|
||||
points_cart = []
|
||||
for point in points:
|
||||
points_cart.append(ell.ell2cart2(point[0], point[1]))
|
||||
points_cart.append(ell.ell2cart(point[0], point[1]))
|
||||
points_cart = np.array(points_cart)
|
||||
|
||||
fig = plt.figure()
|
||||
|
||||
Reference in New Issue
Block a user