* Bug #10234 fixed - reglin from CACSD to Statistics 76/12976/3
Paul BIGNIER [Tue, 22 Oct 2013 06:47:31 +0000 (08:47 +0200)]
Currently, the reglin function is in the CACSD module.

But reglin just makes linear regression.

This is typically a Statistical method, so that the function should be moved into the Statistics module.

Change-Id: Ib7dcba7af4ac018785db89a0721264cbfc3284cb

scilab/CHANGES_5.5.X
scilab/modules/statistics/help/en_US/reglin.xml [moved from scilab/modules/cacsd/help/en_US/reglin.xml with 97% similarity]
scilab/modules/statistics/help/ja_JP/reglin.xml [moved from scilab/modules/cacsd/help/ja_JP/reglin.xml with 91% similarity]
scilab/modules/statistics/macros/reglin.sci [moved from scilab/modules/cacsd/macros/reglin.sci with 100% similarity]

index ba6f7fa..54b1ee6 100644 (file)
@@ -15,6 +15,8 @@ Scilab Bug Fixes
 
 * Bug #10175 fixed - Clearer example added for sp2adj to adj2sp conversion (and backwards conversion).
 
+* Bug #10234 fixed - reglin function moved from CACSD to Statistics module.
+
 * Bug #11571 fixed - x_mdialog did not let the Look&Feel select the window size.
 
 * Bug #11680 fixed - GUI functions in Scilab 5.4.X were much slower than in Scilab 5.3.3.
similarity index 97%
rename from scilab/modules/cacsd/help/en_US/reglin.xml
rename to scilab/modules/statistics/help/en_US/reglin.xml
index 83279dc..4b6e887 100644 (file)
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - 
- * 
+ * Copyright (C) INRIA -
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
@@ -22,7 +22,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            solve the regression problem y=a*x+ b in the least square sense. 
+            solve the regression problem y=a*x+ b in the least square sense.
             <literal>sig</literal> is the standard deviation of the residual. <literal>x</literal> and <literal>y</literal>
             are two matrices of size <literal>x(p,n)</literal> and <literal>y(q,n)</literal>, where  <literal>n</literal>
             is the number of samples.
similarity index 91%
rename from scilab/modules/cacsd/help/ja_JP/reglin.xml
rename to scilab/modules/statistics/help/ja_JP/reglin.xml
index 9309ecc..2c898ab 100644 (file)
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - 
- * 
+ * Copyright (C) INRIA -
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
         </para>
         <para>
             推定器 <literal>a</literal> は大きさ <literal>(q,p)</literal> の行列,
-            <literal>b</literal>は大きさ 
+            <literal>b</literal>は大きさ
             <literal>(q,1)</literal>のベクトルです.
         </para>
-        <programlisting role=""><![CDATA[ 
+        <programlisting role=""><![CDATA[
 // simulation of data for a(3,5) and b(3,1)
 x=rand(5,100);
 aa=testmatrix('magi',5);aa=aa(1:3,:);
 bb=[9;10;11]
 y=aa*x +bb*ones(1,100)+ 0.1*rand(3,100);
-// identification 
+// identification
 [a,b,sig]=reglin(x,y);
 maxi(abs(aa-a))
 maxi(abs(bb-b))
-// an other example : fitting a polynomial 
+// an other example : fitting a polynomial
 f=1:100; x=[f.*f; f];
 y= [ 2,3]*x+ 10*ones(f) + 0.1*rand(f);
 [a,b]=reglin(x,y)