Révision 75 pobysoPythonSage/src/sageSLZ/sagePolynomialOperations.sage
sagePolynomialOperations.sage (revision 75) | ||
---|---|---|
137 | 137 |
if columnWidth != 0: |
138 | 138 |
|
139 | 139 |
# End spo_add_polynomial_coeffs_to_matrix |
140 |
|
|
141 |
def spo_expression_as_string(powI, powT, powP, alpha): |
|
142 |
expressionAsString ="" |
|
143 |
if powI != 0: |
|
144 |
expressionAsString += "i^" + str(powI) |
|
145 |
if powT != 0: |
|
146 |
if len(expressionAsString) != 0: |
|
147 |
expressionAsString += " * " |
|
148 |
expressionAsString += "t^" + str(powT) |
|
149 |
if powP != 0: |
|
150 |
if len(expressionAsString) != 0: |
|
151 |
expressionAsString += " * " |
|
152 |
expressionAsString += "p^" + str(powP) |
|
153 |
if (alpha - powP) != 0 : |
|
154 |
if len(expressionAsString) != 0: |
|
155 |
expressionAsString += " * " |
|
156 |
expressionAsString += "N^" + str(alpha - powP) |
|
157 |
return(expressionAsString) |
|
158 |
# End spo_expression_as_string. |
Formats disponibles : Unified diff