The fitters module contains two scilab functions
polyfit.sci: polynomial regression
linfit.sci: linear regression over multiple independent variables
File class : source
Upload date : 2011-07-05 16:13:51
MD5 : 4765bdb82824ef60c7d4cd4ae347eb41
SHA1 : ead398440e5c0292abbf36b324a638820dae1d84
Downloads : 486
Does the linfit function satisfy the same API as Matlab/linfit :
Do you have examples using your functions ?
Is there an advantage of your polyfit with respect to stibox/polyfit:
Well in brief
-Matlab's nlfit is based on the Levenberg–Marquardt algorithm (LMA), which is an
procedure. Therefore its results depend on the choice of parameters for the convergence of
the method. LMA can be applied to linear problems (which are a particular case of the
general non-linear problems), but it is possible that different choices of parameters
produce different sets of coefficients for the same data set.
-linfit is a non-iterative procedure based on the analytic solution of the equations
resulting from the application of the minimum conditions. It allways produce the same
result, and does not require an initial estimation of the values of the parameters. But it
does not solve non-linear problems.
Sorry, it wasn't my intention to use the same name as your code, simply I wasn't aware of
the existence of another polyfit in stixbox. Since no polyfit appears in Scilab's help I
assumed there wasn't one, and I didn't checked Git/stixbox. I chose the name trying to
make it clear it has the same purpose as the Matlab's polyfit.
Comparing the two codes I realized that the results seems to be the same, but my
implementation offers two options for the output, a Scilab polynomial object or a matrix
ordered as in Matlab, besides graphic comparison.
Given that the purpose of linfit and polyfit seems to fit ;) in Git/stixbox I would
suggest in incorporate them into that project.
can you please tel me haw can i use this package to use polyfit function, I am working
with Scilab for 1 weak a go.
please help me, I don't know haw can I install this fitters zip!!!!!
> please help me, I don't know haw can I install this fitters zip!!!!!
Sorry but installation with atoms is not possible, it seems that the module was never
packaged after I uploaded it. Anyway the documentation (manuals in pdf format) is in the
docs folder, and the functions are in the files linfit.sci and polyfit.sci. Therefore you
can load the functions in memory by executing these files after unzip fitters.zip. The
usage is described in the manuals.