Révision 95
pobysoPythonSage/src/sageSLZ/sageMatrixOperations.sage (revision 95) | ||
---|---|---|
93 | 93 |
minNonNull = i.abs() |
94 | 94 |
return minNonNull |
95 | 95 |
# End smo_min_non_null_abs |
96 |
|
|
97 |
def smo_transformation_row_matrix_strings(varPrefixString,matrix): |
|
98 |
m = matrix.nrows() |
|
99 |
if m == 0 : |
|
100 |
return None |
|
101 |
varDeclarationString = "var('" |
|
102 |
varListArrayDeclaration ="[" |
|
103 |
varListString = "" |
|
104 |
for k in xrange(1,m+1): |
|
105 |
if k != m: |
|
106 |
varListString += varPrefixString + str(k) + "," |
|
107 |
else: |
|
108 |
varListString += varPrefixString + str(k) |
|
109 |
varDeclarationString += varListString + "')" |
|
110 |
varListArrayDeclaration += "]" |
|
111 |
return(varDeclarationString, varListArrayDeclaration) |
|
112 |
# End smo_transformation_row_matrix_strings. |
|
113 |
|
|
96 | 114 |
print "\t...sageMatrixOperations loaded" |
Formats disponibles : Unified diff