コード例 #1
0
    def test_hermetrim(self):
        coef = [2, -1, 1, 0]

        # Test exceptions
        assert_raises(ValueError, herme.hermetrim, coef, -1)

        # Test results
        assert_equal(herme.hermetrim(coef), coef[:-1])
        assert_equal(herme.hermetrim(coef, 1), coef[:-3])
        assert_equal(herme.hermetrim(coef, 2), [0])
コード例 #2
0
ファイル: test_hermite_e.py プロジェクト: AJMartel/3DPrinter
    def test_hermetrim(self) :
        coef = [2, -1, 1, 0]

        # Test exceptions
        assert_raises(ValueError, herme.hermetrim, coef, -1)

        # Test results
        assert_equal(herme.hermetrim(coef), coef[:-1])
        assert_equal(herme.hermetrim(coef, 1), coef[:-3])
        assert_equal(herme.hermetrim(coef, 2), [0])
コード例 #3
0
def trim(x):
    return herme.hermetrim(x, tol=1e-6)
コード例 #4
0
ファイル: test_hermite_e.py プロジェクト: AJMartel/3DPrinter
def trim(x) :
    return herme.hermetrim(x, tol=1e-6)