Changeset 5725:2a57aaf2870d
- Timestamp:
- 08/12/07 16:58:48 (6 years ago)
- Branch:
- default
- Children:
- 5726:69dd389c8b53, 5727:aa49bc09f1e3
- File:
-
- 1 edited
-
sage/matrix/matrix_real_double_dense.pyx (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sage/matrix/matrix_real_double_dense.pyx
r5639 r5725 91 91 To compute eigenvalues the use the function eigen 92 92 93 sage: p,e = m.eigen ()93 sage: p,e = m.eigen_left() 94 94 95 95 the result of eigen is a pair p,e, where p is a list … … 395 395 [3.0 4.0 5.0] 396 396 [6.0 7.0 8.0] 397 sage: e, v = m.eigenspaces(); e 397 sage: e, v = m.eigenspaces() 398 sage: e # random low order bits 398 399 [13.3484692283, -1.34846922835, -9.96461975961e-16] 399 400 sage: a = (v[0].0) * m; b = e[0] * v[0].0 400 sage: a.change_ring(CDF) - b 401 sage: a.change_ring(CDF) - b # random -- very small numbers 401 402 (-2.6645352591e-15, -7.1054273576e-15, -3.5527136788e-15) 402 403 """ 403 e, v = self.eigen ()404 e, v = self.eigen_left() 404 405 return e, [c.parent().span_of_basis([c], check=False) for c in v.columns()] 405 406
Note: See TracChangeset
for help on using the changeset viewer.
