summaryrefslogtreecommitdiff
path: root/datastructure/scilab
diff options
context:
space:
mode:
authorttt2018-08-30 18:23:43 +0530
committerttt2018-08-30 18:23:43 +0530
commitdf64ae739699c354b40a762f4600329d80b460a1 (patch)
tree8a8bea443a40dc964f8b6567b36e055e519b68d1 /datastructure/scilab
downloadFOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.tar.gz
FOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.tar.bz2
FOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.zip
added datastructure folder
Diffstat (limited to 'datastructure/scilab')
-rw-r--r--datastructure/scilab/call.sci6
-rw-r--r--datastructure/scilab/datSci.JPGbin0 -> 14034 bytes
-rw-r--r--datastructure/scilab/datSci1.JPGbin0 -> 16960 bytes
-rw-r--r--datastructure/scilab/modSci1.JPGbin0 -> 24586 bytes
-rw-r--r--datastructure/scilab/modSci2.JPGbin0 -> 15764 bytes
-rw-r--r--datastructure/scilab/scilab_exist.aux26
-rw-r--r--datastructure/scilab/scilab_exist.log332
-rw-r--r--datastructure/scilab/scilab_exist.pdfbin0 -> 151193 bytes
-rw-r--r--datastructure/scilab/scilab_exist.tex145
-rw-r--r--datastructure/scilab/scilab_exist.toc8
10 files changed, 517 insertions, 0 deletions
diff --git a/datastructure/scilab/call.sci b/datastructure/scilab/call.sci
new file mode 100644
index 0000000..e902744
--- /dev/null
+++ b/datastructure/scilab/call.sci
@@ -0,0 +1,6 @@
+ u = idinput(1024,'PRBS',[0 1/20],[-1 1])
+ a = [1 0.5];b = [0 2 3];
+ model = idpoly(a,b,'Ts',0.1)
+ y = sim(u,model) + rand(length(u),1)
+ plantData = iddata(y,u,0.1)
+ sys = armaX(plantData,[2,2,1])
diff --git a/datastructure/scilab/datSci.JPG b/datastructure/scilab/datSci.JPG
new file mode 100644
index 0000000..6bcffc4
--- /dev/null
+++ b/datastructure/scilab/datSci.JPG
Binary files differ
diff --git a/datastructure/scilab/datSci1.JPG b/datastructure/scilab/datSci1.JPG
new file mode 100644
index 0000000..9da52fe
--- /dev/null
+++ b/datastructure/scilab/datSci1.JPG
Binary files differ
diff --git a/datastructure/scilab/modSci1.JPG b/datastructure/scilab/modSci1.JPG
new file mode 100644
index 0000000..025d836
--- /dev/null
+++ b/datastructure/scilab/modSci1.JPG
Binary files differ
diff --git a/datastructure/scilab/modSci2.JPG b/datastructure/scilab/modSci2.JPG
new file mode 100644
index 0000000..ea9582f
--- /dev/null
+++ b/datastructure/scilab/modSci2.JPG
Binary files differ
diff --git a/datastructure/scilab/scilab_exist.aux b/datastructure/scilab/scilab_exist.aux
new file mode 100644
index 0000000..6bcb059
--- /dev/null
+++ b/datastructure/scilab/scilab_exist.aux
@@ -0,0 +1,26 @@
+\relax
+\@writefile{toc}{\contentsline {chapter}{\numberline {1}Calling Sequence}{2}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{lol}{\contentsline {lstlisting}{call.sci}{2}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {2}Model structure (idpoly)}{3}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {2.1}Model structure output}{3}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.2}Model structure attributes}{3}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Model(idpoly) Output}}{4}}
+\newlabel{}{{2.1}{4}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Model attributes}}{4}}
+\newlabel{}{{2.2}{4}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {3}Data structure (iddata)}{5}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {3.1}Data structure output}{5}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.2}Data struture attributes}{5}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Data(iddata) Output}}{6}}
+\newlabel{}{{3.1}{6}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Data attributes}}{6}}
+\newlabel{}{{3.2}{6}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {4}Optimizer}{7}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
diff --git a/datastructure/scilab/scilab_exist.log b/datastructure/scilab/scilab_exist.log
new file mode 100644
index 0000000..6f47108
--- /dev/null
+++ b/datastructure/scilab/scilab_exist.log
@@ -0,0 +1,332 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex 2017.8.29) 30 AUG 2018 17:10
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**scilab_exist.tex
+(./scilab_exist.tex
+LaTeX2e <2016/02/01>
+Babel <3.9q> and hyphenation patterns for 81 language(s) loaded.
+(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
+Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
+File: size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@chapter=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2016/01/03 v1.0q Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
+File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
+)
+Package graphics Info: Driver file: pdftex.def on input line 95.
+
+(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
+Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
+Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
+)
+\Gread@gobject=\count88
+))
+\Gin@req@height=\dimen103
+\Gin@req@width=\dimen104
+)
+(/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty
+Package: booktabs 2005/04/14 v1.61803 publication quality tables
+\heavyrulewidth=\dimen105
+\lightrulewidth=\dimen106
+\cmidrulewidth=\dimen107
+\belowrulesep=\dimen108
+\belowbottomsep=\dimen109
+\aboverulesep=\dimen110
+\abovetopsep=\dimen111
+\cmidrulesep=\dimen112
+\cmidrulekern=\dimen113
+\defaultaddspace=\dimen114
+\@cmidla=\count89
+\@cmidlb=\count90
+\@aboverulesep=\dimen115
+\@belowrulesep=\dimen116
+\@thisruleclass=\count91
+\@lastruleclass=\count92
+\@thisrulewidth=\dimen117
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2016/03/03 v2.15a AMS math features
+\@mathmargin=\skip43
+
+For additional information on amsmath, use the `?' option.
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
+Package: amstext 2000/06/29 v2.01 AMS text
+
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
+File: amsgen.sty 1999/11/30 v2.0 generic functions
+\@emptytoks=\toks15
+\ex@=\dimen118
+))
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
+Package: amsbsy 1999/11/29 v1.2d Bold Symbols
+\pmbraise@=\dimen119
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
+Package: amsopn 1999/12/14 v2.01 operator names
+)
+\inf@bad=\count93
+LaTeX Info: Redefining \frac on input line 199.
+\uproot@=\count94
+\leftroot@=\count95
+LaTeX Info: Redefining \overline on input line 297.
+\classnum@=\count96
+\DOTSCASE@=\count97
+LaTeX Info: Redefining \ldots on input line 394.
+LaTeX Info: Redefining \dots on input line 397.
+LaTeX Info: Redefining \cdots on input line 518.
+\Mathstrutbox@=\box26
+\strutbox@=\box27
+\big@size=\dimen120
+LaTeX Font Info: Redeclaring font encoding OML on input line 630.
+LaTeX Font Info: Redeclaring font encoding OMS on input line 631.
+\macc@depth=\count98
+\c@MaxMatrixCols=\count99
+\dotsspace@=\muskip10
+\c@parentequation=\count100
+\dspbrk@lvl=\count101
+\tag@help=\toks16
+\row@=\count102
+\column@=\count103
+\maxfields@=\count104
+\andhelp@=\toks17
+\eqnshift@=\dimen121
+\alignsep@=\dimen122
+\tagshift@=\dimen123
+\tagwidth@=\dimen124
+\totwidth@=\dimen125
+\lineht@=\dimen126
+\@envbody=\toks18
+\multlinegap=\skip44
+\multlinetaggap=\skip45
+\mathdisplay@stack=\toks19
+LaTeX Info: Redefining \[ on input line 2735.
+LaTeX Info: Redefining \] on input line 2736.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
+\lst@mode=\count105
+\lst@gtempboxa=\box28
+\lst@token=\toks20
+\lst@length=\count106
+\lst@currlwidth=\dimen127
+\lst@column=\count107
+\lst@pos=\count108
+\lst@lostspace=\dimen128
+\lst@width=\dimen129
+\lst@newlines=\count109
+\lst@lineno=\count110
+\lst@maxwidth=\dimen130
+
+(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty
+File: lstmisc.sty 2015/06/04 1.6 (Carsten Heinz)
+\c@lstnumber=\count111
+\lst@skipnumbers=\count112
+\lst@framebox=\box29
+)
+(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg
+File: listings.cfg 2015/06/04 1.6 listings configuration
+))
+Package: listings 2015/06/04 1.6 (Carsten Heinz)
+
+(./scilab_exist.aux
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+)
+\openout1 = `scilab_exist.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+ (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count113
+\scratchdimen=\dimen131
+\scratchbox=\box30
+\nofMPsegments=\count114
+\nofMParguments=\count115
+\everyMPshowfont=\toks21
+\MPscratchCnt=\count116
+\MPscratchDim=\dimen132
+\MPnumerator=\count117
+\makeMPintoPDFobject=\count118
+\everyMPtoPDFconversion=\toks22
+) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
+Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
+)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
+Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
+Package ifpdf Info: pdfTeX in PDF mode is detected.
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
+Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
+))
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
+Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
+Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
+Package etexcmds Info: Could not find \expanded.
+(etexcmds) That can mean that you are not using pdfTeX 1.50 or
+(etexcmds) that some package has redefined \expanded.
+(etexcmds) In the latter case, load this package earlier.
+)))
+Package grfext Info: Graphics extension search list:
+(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
+G,.JBIG2,.JB2,.eps]
+(grfext) \AppendGraphicsExtensions on input line 452.
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+\c@lstlisting=\count119
+
+
+LaTeX Warning: No \author given.
+
+[1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./scilab_exist.toc)
+\tf@toc=\write3
+\openout3 = `scilab_exist.toc'.
+
+
+[1
+
+]
+Chapter 1.
+(./call.sci) [2
+
+]
+Chapter 2.
+
+Overfull \hbox (12.13472pt too wide) in paragraph at lines 31--32
+\OT1/cmr/m/n/12 te-rion(AIC), Small sample-size cor-rected (AICc), Nor-mal-ized
+ AIC(nAIC),
+ []
+
+<modSci1.JPG, id=16, 428.35031pt x 189.70876pt>
+File: modSci1.JPG Graphic file (type jpg)
+ <use modSci1.JPG>
+Package pdftex.def Info: modSci1.JPG used on input line 46.
+(pdftex.def) Requested size: 312.00119pt x 138.17938pt.
+
+<modSci2.JPG, id=17, 206.27063pt x 149.05687pt>
+File: modSci2.JPG Graphic file (type jpg)
+ <use modSci2.JPG>
+Package pdftex.def Info: modSci2.JPG used on input line 53.
+(pdftex.def) Requested size: 312.00119pt x 225.48161pt.
+ [3
+
+] [4 <./modSci1.JPG> <./modSci2.JPG>]
+Chapter 3.
+<datSci1.JPG, id=27, 278.54062pt x 146.79843pt>
+File: datSci1.JPG Graphic file (type jpg)
+ <use datSci1.JPG>
+Package pdftex.def Info: datSci1.JPG used on input line 88.
+(pdftex.def) Requested size: 312.00119pt x 164.43774pt.
+
+<datSci.JPG, id=28, 234.1247pt x 96.36pt>
+File: datSci.JPG Graphic file (type jpg)
+ <use datSci.JPG>
+Package pdftex.def Info: datSci.JPG used on input line 95.
+(pdftex.def) Requested size: 312.00119pt x 128.42769pt.
+ [5
+
+] [6 <./datSci1.JPG> <./datSci.JPG>]
+Chapter 4.
+[7
+
+] [8] (./scilab_exist.aux)
+
+LaTeX Warning: There were multiply-defined labels.
+
+ )
+Here is how much of TeX's memory you used:
+ 3385 strings out of 493029
+ 46902 string characters out of 6136234
+ 114182 words of memory out of 5000000
+ 6887 multiletter control sequences out of 15000+600000
+ 10232 words of font info for 37 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 38i,6n,32p,271b,827s stack positions out of 5000i,500n,10000p,200000b,80000s
+</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></us
+r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/shar
+e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texli
+ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texm
+f-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/f
+onts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/t
+ype1/public/amsfonts/cm/cmsy8.pfb>
+Output written on scilab_exist.pdf (9 pages, 151193 bytes).
+PDF statistics:
+ 66 PDF objects out of 1000 (max. 8388607)
+ 43 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 21 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/datastructure/scilab/scilab_exist.pdf b/datastructure/scilab/scilab_exist.pdf
new file mode 100644
index 0000000..6e4c554
--- /dev/null
+++ b/datastructure/scilab/scilab_exist.pdf
Binary files differ
diff --git a/datastructure/scilab/scilab_exist.tex b/datastructure/scilab/scilab_exist.tex
new file mode 100644
index 0000000..fb23de6
--- /dev/null
+++ b/datastructure/scilab/scilab_exist.tex
@@ -0,0 +1,145 @@
+\documentclass[a4paper,12pt]{report}
+\usepackage{graphicx}
+\usepackage{booktabs}
+\usepackage{amsmath}
+\usepackage{listings}
+ \title{Scilab Identification Toolbox - Existing features}
+\begin{document}
+
+
+
+\maketitle
+ \tableofcontents
+
+
+\chapter{Calling Sequence}
+ \lstinputlisting{call.sci}
+% \begin{figure}[tbp]
+% \centering
+% \includegraphics[width=0.8\textwidth]{codeSci.JPG}
+% \caption{Calling Sequence}
+% \label{}
+% \end{figure}
+
+\chapter{Model structure (idpoly)}
+
+ \section{Model structure output}
+ \begin{enumerate}
+ \item Model representation (A,B,C polynomials in increasing power of $z^{-1}$)
+
+ \item Sampling time
+ \item Performance of model - Values of Mean Squared Error(MSE), Final Prediction Error(FPE), Fit Percentage, Raw Akaike's Information Criterion(AIC), Small sample-size corrected (AICc), Normalized AIC(nAIC), Bayesian information criteria(BIC)
+ \end{enumerate}
+\section{Model structure attributes}
+\begin{enumerate}
+ \item Polynomial coefficients vector
+ \item Variable('$z^{-1}$') used in polynomials
+ \item Time unit
+ \item Smpling time
+ \item Report giving values of MSE, FPE, Fit Percentage, AIC, AICc, AICn, BIC
+\end{enumerate}
+
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{modSci1.JPG}
+ \caption{Model(idpoly) Output}
+ \label{}
+ \end{figure}
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{modSci2.JPG}
+ \caption{Model attributes}
+ \label{}
+ \end{figure}
+
+ \chapter{Data structure (iddata)}
+
+ \section{Data structure output}
+ \begin{enumerate}
+
+ \item Domain of data : Time (No provision of storing frequency domain data in iddata. Another function 'frd' can store frequency and response data)
+ \item Number of samples
+ \item Name of output data vector
+
+ \item Name of input data vector
+
+ \item Sampling time
+
+ \end{enumerate}
+ Note : No provision of changing name of output or input data vector and time unit.
+ \section{Data struture attributes}
+
+ \begin{enumerate}
+ \item Output data vector
+
+ \item Input data vector
+
+ \item Sampling time
+
+ \item Time unit
+ \end{enumerate}
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{datSci1.JPG}
+ \caption{Data(iddata) Output}
+ \label{}
+ \end{figure}
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{datSci.JPG}
+ \caption{Data attributes}
+ \label{}
+ \end{figure}
+
+ \chapter{Optimizer}
+ \begin{enumerate}
+
+ \item diffcode toolbox - Automatic differentiation (consists of functions to evaluate jacobian and hessian but no associated optimizer)
+ \item Optimbase toolbox - building block for optimization methods(number of variables, minimum and maximum bounds, number of non linear inequality constraints, cost function, logging system, various termination criteria)
+
+ \item Nonlinear Least Squares
+ \begin{enumerate}
+ \item lsqrsolve - Levenberg-marquardt algorithm (used in arx, armax, oe)
+
+ \item leastsq - Non-linear least squares problem
+
+ Algorithms available : quasi-Newton (default), conjugate gradient or non-differentiable
+
+
+
+
+ \item datafit - Parameter identification based on measured data
+
+ Algorithms available : quasi-Newton (default), conjugate gradient or non-differentiable
+
+
+ \end{enumerate}
+ \item optim - Non-linear optimization
+
+ Algorithms available : limited memory BFGS algorithm, quasi-Newton method, non-differentiable problems
+
+
+ \item karmarkar - Constrained linear optimization problem
+
+
+ \item neldermead - Direct search optimization algorithms based on the simplex method
+
+ \item qpsolve - Quadratic optimization (active set)
+
+ \item Ipopt - Interior point method
+
+ \item conjgrad - Conjugate gradient solvers
+ \end{enumerate}
+
+
+
+
+
+
+\end{document} \ No newline at end of file
diff --git a/datastructure/scilab/scilab_exist.toc b/datastructure/scilab/scilab_exist.toc
new file mode 100644
index 0000000..237a7fb
--- /dev/null
+++ b/datastructure/scilab/scilab_exist.toc
@@ -0,0 +1,8 @@
+\contentsline {chapter}{\numberline {1}Calling Sequence}{2}
+\contentsline {chapter}{\numberline {2}Model structure (idpoly)}{3}
+\contentsline {section}{\numberline {2.1}Model structure output}{3}
+\contentsline {section}{\numberline {2.2}Model structure attributes}{3}
+\contentsline {chapter}{\numberline {3}Data structure (iddata)}{5}
+\contentsline {section}{\numberline {3.1}Data structure output}{5}
+\contentsline {section}{\numberline {3.2}Data struture attributes}{5}
+\contentsline {chapter}{\numberline {4}Optimizer}{7}