Three new functions
- Subject: Three new functions
- From: Salvador Bosch Pérez
- Date: Sun, 23 Nov 2003 22:34:23 +0100
<?xml version=3D"1.0" ?><html>
<head>
<title></title>
</head>
<body>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">Hi=
,</span></font></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">I'=
ve written three new functions for Maxima:</span></font></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160; mnewton(FuncList, VarList, GuessList)</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   Multiple nonlinear functions solution using the Newton me=
thod.</span></font></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160; plsquares(Mat, VarList, depvars, maxexpon, maxdegree)</span></font></=
div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   Multivariable polynomial adjustment of a data table by th=
e</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   "least squares" method. It can adjust multiple =
polynomials (for</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   multiple dependent variables) simultaneously.</span></fon=
t></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160; lsquares(Mat, VarList, equation, ParamList) or</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160; lsquares(Mat, VarList, equation, ParamList, GuessList)</span></font><=
/div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   Multivariable nonlinear equation adjustment of a data tab=
le by</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   the "least squares" method. It can use solve() =
or mnewton() in</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">&#=
160;   order to obtain the equation parameters.</span></font></d=
iv>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">Th=
ese functions are documented in its respective .mac files and</span></font=
></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">th=
ere are examples of use in its respective .dem files.</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">Th=
ey are under the LGPL license.</span></font></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">I'=
ve sent these files to Jim Amundson.</span></font></div>
<div align=3D"left"><br/>
</div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">Be=
st regards,</span></font></div>
<div align=3D"left"><font face=3D"Arial"><span style=3D"font-size:10pt">Sa=
lvador Bosch Pérez</span></font></div>
<div align=3D"left"></div>
</body>
</html>