def test_arg_c(): z1 = Bicomplex(np.linspace(0, np.pi, 5), 0) z2 = z1.arg_c() assert_array_equal(z2, np.arctan2(z1.z2.real, z1.z1.real)) z3 = Bicomplex(0.1, np.linspace(0, np.pi, 5)) z4 = z3.arg_c() assert_allclose(z4.real, np.arctan2(z3.z2.real, z3.z1.real))
def test_arg_c(): z1 = Bicomplex(np.linspace(0, np.pi, 5), 0) z2 = z1.arg_c() np.testing.assert_array_equal(z2, np.arctan2(z1.z2.real, z1.z1.real)) z3 = Bicomplex(0.1, np.linspace(0, np.pi, 5)) z4 = z3.arg_c() np.testing.assert_allclose(z4.real, np.arctan2(z3.z2.real, z3.z1.real))