Bug #10921: For ill-conditioned matrix, the inv function prints a wrong value of...
[scilab.git] / scilab / modules / linear_algebra / tests / nonreg_tests / bug_10921.tst
1 // =============================================================================\r
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
3 // Copyright (C) 2012 - Scilab Enterprises - Adeline CARNIS\r
4 //\r
5 //  This file is distributed under the same license as the Scilab package.\r
6 // =============================================================================\r
7 \r
8 // <-- CLI SHELL MODE -->\r
9 \r
10 // <-- ENGLISH IMPOSED -->\r
11 \r
12 // <-- Non-regression test for bug 10921 -->\r
13 //\r
14 // <-- Bugzilla URL -->\r
15 // http://bugzilla.scilab.org/show_bug.cgi?id=10921\r
16 //\r
17 // <-- Short Description -->\r
18 //    For ill-conditioned matrix, inv() prints a wrong value of rcond\r
19 \r
20 M = [1 0; 0 10^(-8)];\r
21 inv(M);\r
22 \r
23 A=diag([1:10]);\r
24 A(1,1) = 10^-8;\r
25 inv(A);\r
26 \r
27 \r
28 \r\r