1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#! /usr/bin/env python
from __future__ import print_function
from openturns import *
TESTPREAMBLE()
matrix1 = IdentityMatrix(2)
print("matrix1 = ", repr(matrix1))
pt = NumericalPoint()
pt.add(5.)
pt.add(0.)
print("pt = ", repr(pt))
result = NumericalPoint()
result = matrix1.solveLinearSystem(pt)
print("result = ", repr(result))
determinant = matrix1.computeDeterminant()
print("determinant = %.6f" % determinant)
ev = NumericalScalarCollection(2)
ev = matrix1.computeEigenValues()
print("ev = ", repr(ev))
if matrix1.isPositiveDefinite():
isSPD = "true"
else:
isSPD = "false"
print("isSPD = ", isSPD)
matrix2 = matrix1.computeCholesky()
print("matrix2 = ", repr(matrix2))
|