~ubuntu-branches/ubuntu/quantal/commons-math/quantal

« back to all changes in this revision

Viewing changes to src/main/java/org/apache/commons/math/linear/EigenDecomposition.java

  • Committer: Bazaar Package Importer
  • Author(s): Damien Raude-Morvan, Torsten Werner, Damien Raude-Morvan
  • Date: 2011-03-07 21:14:46 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110307211446-4zea7og4eeyzhpai
Tags: 2.2-1
[ Torsten Werner ]
* Change maintainers into Maintainers.

[ Damien Raude-Morvan ]
* New upstream release (Closes: #617209).
* d/control: Bump Standards-Version to 3.9.1 (no changes needed).
* d/copyright: Refresh years, upgrade to DEP5 r166 and relicence my work
  under Apache-2.0.
* d/ant.properties: Set junit.jar to /usr/share/java/junit4.jar
  to ensure unit tests are launched.
* d/docs: Install upstream RELEASE-NOTES.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
 * </ul>
39
39
 * @see <a href="http://mathworld.wolfram.com/EigenDecomposition.html">MathWorld</a>
40
40
 * @see <a href="http://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix">Wikipedia</a>
41
 
 * @version $Revision: 826627 $ $Date: 2009-10-19 06:27:47 -0400 (Mon, 19 Oct 2009) $
 
41
 * @version $Revision: 997726 $ $Date: 2010-09-16 14:39:51 +0200 (jeu. 16 sept. 2010) $
42
42
 * @since 2.0
43
43
 */
44
44
public interface EigenDecomposition {
47
47
     * Returns the matrix V of the decomposition.
48
48
     * <p>V is an orthogonal matrix, i.e. its transpose is also its inverse.</p>
49
49
     * <p>The columns of V are the eigenvectors of the original matrix.</p>
 
50
     * <p>No assumption is made about the orientation of the system axes formed
 
51
     * by the columns of V (e.g. in a 3-dimension space, V can form a left-
 
52
     * or right-handed system).</p>
50
53
     * @return the V matrix
51
54
     */
52
55
    RealMatrix getV();
66
69
     * Returns the transpose of the matrix V of the decomposition.
67
70
     * <p>V is an orthogonal matrix, i.e. its transpose is also its inverse.</p>
68
71
     * <p>The columns of V are the eigenvectors of the original matrix.</p>
 
72
     * <p>No assumption is made about the orientation of the system axes formed
 
73
     * by the columns of V (e.g. in a 3-dimension space, V can form a left-
 
74
     * or right-handed system).</p>
69
75
     * @return the transpose of the V matrix
70
76
     */
71
77
    RealMatrix getVT();