예제 #1
0
def test_geodesic_euclid_1():
    """TTest euclidean geodesic when alpha = 1"""
    A = 0.5*np.eye(3)
    B = 2*np.eye(3)
    assert_array_almost_equal(geodesic_euclid(A,B,1),B)
예제 #2
0
def test_geodesic_euclid_middle():
    """Test euclidean geodesic when alpha = 0.5"""
    A = 1*np.eye(3)
    B = 2*np.eye(3)
    Ctrue = 1.5*np.eye(3)
    assert_array_almost_equal(geodesic_euclid(A,B,0.5),Ctrue)
예제 #3
0
def test_geodesic_euclid_0():
    """Test euclidean geodesic when alpha = 0"""
    A = 0.5*np.eye(3)
    B = 2*np.eye(3)
    assert_array_almost_equal(geodesic_euclid(A,B,0),A)