Exemplo n.º 1
0
def test_power():
    a = QA(np.random.randn(10), 'm')
    b = a**3
    assert_almost_equal(b, a.view(np.ndarray)**3)
    assert str(b.unit) == 'm^3'
Exemplo n.º 2
0
def test_square():
    a = QA(np.random.randn(10), 'm')
    b = a**2
    assert_almost_equal(b, a.view(np.ndarray)**2)
    assert str(b.unit) == 'm^2'
Exemplo n.º 3
0
def test_multiply_different_units():
    a = QA(np.random.randn(10), 'm')
    b = QA(np.random.randn(10), 's')
    c = a*b
    assert str(c.unit) == 'm*s'
    assert_almost_equal(c, a.view(np.ndarray)*b.view(np.ndarray))
def test_power():
    a = QA(np.random.randn(10), 'm')
    b = a**3
    assert_almost_equal(b, a.view(np.ndarray)**3)
    assert str(b.unit) == 'm^3'
def test_square():
    a = QA(np.random.randn(10), 'm')
    b = a**2
    assert_almost_equal(b, a.view(np.ndarray)**2)
    assert str(b.unit) == 'm^2'
def test_multiply_different_units():
    a = QA(np.random.randn(10), 'm')
    b = QA(np.random.randn(10), 's')
    c = a * b
    assert str(c.unit) == 'm*s'
    assert_almost_equal(c, a.view(np.ndarray) * b.view(np.ndarray))