Révision 3296902f src/cvp-run-01.sage
b/src/cvp-run-01.sage | ||
---|---|---|
80 | 80 |
realField = RealField(precision) |
81 | 81 |
# |
82 | 82 |
func(x) = sage_eval(funcAsString, cmds="var('x')") |
83 |
lowerBound = realField(lowerBoundAsString) |
|
84 |
upperBound = realField(upperBoundAsString) |
|
83 |
try: |
|
84 |
lowerBound = realField(lowerBoundAsString) |
|
85 |
except: |
|
86 |
lowerBoundAsRat = QQ(lowerBoundAsString) |
|
87 |
lowerBound = realField(lowerBoundAsRat) |
|
88 |
try: |
|
89 |
upperBound = realField(upperBoundAsString) |
|
90 |
except: |
|
91 |
upperBoundAsRat = QQ(upperBoundAsString) |
|
92 |
upperBound = realField(upperBoundAsRat) |
|
85 | 93 |
coeffsExpList = sage_eval(coeffsExpListAsString) |
86 | 94 |
coeffsPrecList = sage_eval(coeffsPrecListAsString) |
87 | 95 |
minCoeffsBoundExpList = sage_eval(minCoeffsBoundExpListAsString) |
... | ... | |
119 | 127 |
(maxErrPoint, maxErrPointErr) = cvp_func_abs_max_for_points(func, |
120 | 128 |
maxisList) |
121 | 129 |
sys.stdout.write(str(maxErrPoint) + " " + str(maxErr.n(prec=53)) + "\n") |
122 |
sys.exit(0) |
|
130 |
sys.exit(int(0)) |
Formats disponibles : Unified diff