Révision 190 pobysoPythonSage/src/sageSLZ/sageSLZ.sage
sageSLZ.sage (revision 190) | ||
---|---|---|
698 | 698 |
if debug: |
699 | 699 |
print "domainScalingExpression for argument :", \ |
700 | 700 |
invDomainScalingExpressionSa |
701 |
print "f: ", f |
|
702 |
ff = f.subs({x : domainScalingExpressionSa}) |
|
701 |
print "function: ", functionSa |
|
702 |
ff = functionSa.subs({x : domainScalingExpressionSa}) |
|
703 |
## Bless expression as a function. |
|
704 |
ff = ff.function(x) |
|
703 | 705 |
#ff = f.subs_expr(x==domainScalingExpressionSa) |
704 | 706 |
#domainScalingFunction(x) = invDomainScalingExpressionSa |
705 | 707 |
domainScalingFunction = invDomainScalingExpressionSa.function(x) |
... | ... | |
737 | 739 |
|
738 | 740 |
def slz_fix_bounds_for_binades(lowerBound, |
739 | 741 |
upperBound, |
740 |
func=None,
|
|
742 |
func = None,
|
|
741 | 743 |
domainDirection = -1, |
742 | 744 |
imageDirection = -1): |
743 | 745 |
""" |
... | ... | |
759 | 761 |
## Arguments check |
760 | 762 |
if lowerBound > upperBound: |
761 | 763 |
return None |
764 |
if lowerBound == upperBound: |
|
765 |
return (lowerBound, upperBound) |
|
762 | 766 |
if func is None: |
763 | 767 |
return None |
764 | 768 |
# |
Formats disponibles : Unified diff