Spherical Distance Example#

Compute the spherical distance between two vectors on the unit sphere.

Input vectors:
x = [1. 0. 0.]
y = [0. 1. 0.]

Spherical distance spherical_dist(x, y):
1.5707963267948966

import numpy as np
from spheresmooth import spherical_dist

# Example vectors
x = np.array([1.0, 0.0, 0.0])
y = np.array([0.0, 1.0, 0.0])

print("Input vectors:")
print("x =", x)
print("y =", y)

# Compute spherical distance
dist = spherical_dist(x, y)

print("\nSpherical distance spherical_dist(x, y):")
print(dist)

Gallery generated by Sphinx-Gallery