[
https://issues.apache.org/jira/browse/MATH-1094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bogdan Bezpartochnyy updated MATH-1094:
---------------------------------------
Description: Firstly I would like to point out that I'm not very proficient
in linear algebra, but in my opinion the following behavior should not occur.
When I solve the following linear system by hand it has no solution, but in
commons math using QRDecomposition it outputs x1= 7.5 x2 = 5.5 (was: Firstly
I would like to point out that I'm not very proficient in linear algebra, but
in my opinion the following behavior should not occur. When I solve the
following linear system by hand it has no solution, but in commons math it
outputs x1= 7.5 x2 = 5.5
double[][] vals = {{-4.0,3.0},{5.0,6.0},{4.0,-3.0},{5.0,6.0}};
double[] vals1 = {6, 51, 33, 90};
try {
RealMatrix coefficients = new Array2DRowRealMatrix(vals, false);
DecompositionSolver solver = new
QRDecomposition(coefficients).getSolver();
RealVector constants = new ArrayRealVector(vals1, false);
RealVector slution = solver.solve(constants);
System.out.println(slution.getEntry(0) + " " + slution.getEntry(1));
}
catch (SingularMatrixException smx) {
} )
> Incorrect linear system solution
> --------------------------------
>
> Key: MATH-1094
> URL: https://issues.apache.org/jira/browse/MATH-1094
> Project: Commons Math
> Issue Type: Bug
> Affects Versions: 3.2
> Environment: Oracle JDK7
> Linux x86-64
> Reporter: Bogdan Bezpartochnyy
> Labels: patch
> Attachments: Main.java
>
>
> Firstly I would like to point out that I'm not very proficient in linear
> algebra, but in my opinion the following behavior should not occur. When I
> solve the following linear system by hand it has no solution, but in commons
> math using QRDecomposition it outputs x1= 7.5 x2 = 5.5
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)