summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorttt2018-08-30 18:23:43 +0530
committerttt2018-08-30 18:23:43 +0530
commitdf64ae739699c354b40a762f4600329d80b460a1 (patch)
tree8a8bea443a40dc964f8b6567b36e055e519b68d1
downloadFOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.tar.gz
FOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.tar.bz2
FOSSEE-Sysid-documentation-df64ae739699c354b40a762f4600329d80b460a1.zip
added datastructure folder
-rw-r--r--datastructure/matlab/OptMat.JPGbin0 -> 30188 bytes
-rw-r--r--datastructure/matlab/StruMat.JPGbin0 -> 27780 bytes
-rw-r--r--datastructure/matlab/call.m6
-rw-r--r--datastructure/matlab/datMat.JPGbin0 -> 34964 bytes
-rw-r--r--datastructure/matlab/datMat1.JPGbin0 -> 17105 bytes
-rw-r--r--datastructure/matlab/matlab_struct.aux30
-rw-r--r--datastructure/matlab/matlab_struct.log382
-rw-r--r--datastructure/matlab/matlab_struct.pdfbin0 -> 317157 bytes
-rw-r--r--datastructure/matlab/matlab_struct.tex302
-rw-r--r--datastructure/matlab/matlab_struct.toc7
-rw-r--r--datastructure/matlab/modMat1.JPGbin0 -> 39754 bytes
-rw-r--r--datastructure/matlab/modMat2.JPGbin0 -> 38720 bytes
-rw-r--r--datastructure/matlab/repMat.JPGbin0 -> 25023 bytes
-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
23 files changed, 1244 insertions, 0 deletions
diff --git a/datastructure/matlab/OptMat.JPG b/datastructure/matlab/OptMat.JPG
new file mode 100644
index 0000000..0570774
--- /dev/null
+++ b/datastructure/matlab/OptMat.JPG
Binary files differ
diff --git a/datastructure/matlab/StruMat.JPG b/datastructure/matlab/StruMat.JPG
new file mode 100644
index 0000000..bc4388a
--- /dev/null
+++ b/datastructure/matlab/StruMat.JPG
Binary files differ
diff --git a/datastructure/matlab/call.m b/datastructure/matlab/call.m
new file mode 100644
index 0000000..9f5db2a
--- /dev/null
+++ b/datastructure/matlab/call.m
@@ -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,1]) \ No newline at end of file
diff --git a/datastructure/matlab/datMat.JPG b/datastructure/matlab/datMat.JPG
new file mode 100644
index 0000000..96f646b
--- /dev/null
+++ b/datastructure/matlab/datMat.JPG
Binary files differ
diff --git a/datastructure/matlab/datMat1.JPG b/datastructure/matlab/datMat1.JPG
new file mode 100644
index 0000000..6567a52
--- /dev/null
+++ b/datastructure/matlab/datMat1.JPG
Binary files differ
diff --git a/datastructure/matlab/matlab_struct.aux b/datastructure/matlab/matlab_struct.aux
new file mode 100644
index 0000000..b969a41
--- /dev/null
+++ b/datastructure/matlab/matlab_struct.aux
@@ -0,0 +1,30 @@
+\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.m}{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 \FN@sf@gobble@opt {This option is also available in GUI (called using 'ident')}}{3}}
+\newlabel{dj}{{1}{3}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Model Output}}{4}}
+\newlabel{}{{2.1}{4}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.2}Model structure attributes}{4}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Model attributes}}{8}}
+\newlabel{}{{2.2}{8}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces sys.Structure}}{9}}
+\newlabel{}{{2.3}{9}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces sys.Report}}{9}}
+\newlabel{}{{2.4}{9}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces sys.Report.OptionsUsed}}{10}}
+\newlabel{}{{2.5}{10}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {3}Data structure (iddata)}{11}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {3.1}Data structure output}{11}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.2}Data structure attributes}{11}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Data Output}}{13}}
+\newlabel{}{{3.1}{13}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Data attributes}}{14}}
+\newlabel{}{{3.2}{14}}
diff --git a/datastructure/matlab/matlab_struct.log b/datastructure/matlab/matlab_struct.log
new file mode 100644
index 0000000..e62413a
--- /dev/null
+++ b/datastructure/matlab/matlab_struct.log
@@ -0,0 +1,382 @@
+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:06
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**matlab_struct.tex
+(./matlab_struct.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)
+
+(/usr/share/texlive/texmf-dist/tex/latex/footmisc/footmisc.sty
+Package: footmisc 2011/06/06 v5.5b a miscellany of footnote facilities
+\FN@temptoken=\toks21
+\footnotemargin=\dimen131
+\c@pp@next@reset=\count113
+Package footmisc Info: Declaring symbol style bringhurst on input line 855.
+Package footmisc Info: Declaring symbol style chicago on input line 863.
+Package footmisc Info: Declaring symbol style wiley on input line 872.
+Package footmisc Info: Declaring symbol style lamport-robust on input line 883.
+
+Package footmisc Info: Declaring symbol style lamport* on input line 903.
+Package footmisc Info: Declaring symbol style lamport*-robust on input line 924
+.
+)
+(./matlab_struct.aux
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+
+LaTeX Warning: Label `' multiply defined.
+
+)
+\openout1 = `matlab_struct.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+ (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count114
+\scratchdimen=\dimen132
+\scratchbox=\box30
+\nofMPsegments=\count115
+\nofMParguments=\count116
+\everyMPshowfont=\toks22
+\MPscratchCnt=\count117
+\MPscratchDim=\dimen133
+\MPnumerator=\count118
+\makeMPintoPDFobject=\count119
+\everyMPtoPDFconversion=\toks23
+) (/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=\count120
+
+
+LaTeX Warning: No \author given.
+
+[1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./matlab_struct.toc)
+\tf@toc=\write3
+\openout3 = `matlab_struct.toc'.
+
+
+[1
+
+]
+Chapter 1.
+(./call.m) [2
+
+]
+Chapter 2.
+
+Overfull \hbox (6.62929pt too wide) in paragraph at lines 40--41
+[]\OT1/cmr/m/n/12 Fit per-cent-age, Fi-nal Pre-dic-tion Er-ror(FPE), Mean Squar
+ed Er-ror(MSE)
+ []
+
+<modMat1.JPG, id=16, 489.32813pt x 264.23718pt>
+File: modMat1.JPG Graphic file (type jpg)
+ <use modMat1.JPG>
+Package pdftex.def Info: modMat1.JPG used on input line 50.
+(pdftex.def) Requested size: 312.00119pt x 168.48222pt.
+ [3
+
+]
+Overfull \hbox (4.70148pt too wide) in paragraph at lines 87--88
+[]\OT1/cmr/m/n/12 Values of Mean Squared Er-ror(MSE), Fi-nal Pre-dic-tion Er-ro
+r(FPE),
+ []
+
+[4 <./modMat1.JPG>]
+Missing character: There is no â in font cmr12!
+Missing character: There is no € in font cmr12!
+Missing character: There is no ” in font cmr12!
+ [5] [6] <modMat2.JPG, id=35, 251.43938pt x 365.86688pt>
+File: modMat2.JPG Graphic file (type jpg)
+
+<use modMat2.JPG>
+Package pdftex.def Info: modMat2.JPG used on input line 196.
+(pdftex.def) Requested size: 312.00119pt x 453.98845pt.
+ <StruMat.JPG, id=36, 254.45062pt x 307.90031pt>
+File: StruMat.JPG Graphic file (type jpg)
+
+<use StruMat.JPG>
+Package pdftex.def Info: StruMat.JPG used on input line 203.
+(pdftex.def) Requested size: 312.00119pt x 377.55467pt.
+ <repMat.JPG, id=37, 415.5525pt x 164.86594pt>
+File: repMat.JPG Graphic file (type jpg)
+
+<use repMat.JPG>
+Package pdftex.def Info: repMat.JPG used on input line 212.
+(pdftex.def) Requested size: 312.00119pt x 123.78749pt.
+ <OptMat.JPG, id=38, 368.87813pt x 207.77625pt>
+File: OptMat.JPG Graphic file (type jpg)
+
+<use OptMat.JPG>
+Package pdftex.def Info: OptMat.JPG used on input line 220.
+(pdftex.def) Requested size: 312.00119pt x 175.73877pt.
+ [7] [8 <./modMat2.JPG>] [9 <./StruMat.JPG> <./repMat.JPG>]
+[10 <./OptMat.JPG>]
+Chapter 3.
+[11
+
+] <datMat1.JPG, id=54, 252.19218pt x 149.8097pt>
+File: datMat1.JPG Graphic file (type jpg)
+ <use datMat1.JPG>
+Package pdftex.def Info: datMat1.JPG used on input line 285.
+(pdftex.def) Requested size: 312.00119pt x 185.33919pt.
+
+<datMat.JPG, id=55, 260.47313pt x 348.55219pt>
+File: datMat.JPG Graphic file (type jpg)
+ <use datMat.JPG>
+Package pdftex.def Info: datMat.JPG used on input line 292.
+(pdftex.def) Requested size: 312.00119pt x 417.50528pt.
+ [12] [13 <./datMat1.JPG>] [14 <./datMat.JPG>] (./matlab_struct.aux)
+
+LaTeX Warning: There were multiply-defined labels.
+
+ )
+Here is how much of TeX's memory you used:
+ 3515 strings out of 493029
+ 48972 string characters out of 6136234
+ 116880 words of memory out of 5000000
+ 7010 multiletter control sequences out of 15000+600000
+ 11298 words of font info for 41 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 38i,8n,32p,267b,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/cmr10.pfb></usr/share/texli
+ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texm
+f-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/
+fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/share/texlive/texmf-dist/fonts/ty
+pe1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
+ic/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/ams
+fonts/cm/cmsy8.pfb>
+Output written on matlab_struct.pdf (15 pages, 317157 bytes).
+PDF statistics:
+ 96 PDF objects out of 1000 (max. 8388607)
+ 62 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 36 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/datastructure/matlab/matlab_struct.pdf b/datastructure/matlab/matlab_struct.pdf
new file mode 100644
index 0000000..f135937
--- /dev/null
+++ b/datastructure/matlab/matlab_struct.pdf
Binary files differ
diff --git a/datastructure/matlab/matlab_struct.tex b/datastructure/matlab/matlab_struct.tex
new file mode 100644
index 0000000..fa0a4ae
--- /dev/null
+++ b/datastructure/matlab/matlab_struct.tex
@@ -0,0 +1,302 @@
+
+\documentclass[a4paper,12pt]{report}
+\usepackage{graphicx}
+\usepackage{booktabs}
+\usepackage{amsmath}
+\usepackage{listings}
+\usepackage[stable]{footmisc}
+\title{MATLAB Model and Data Structures}
+\begin{document}
+
+
+\maketitle
+\tableofcontents
+
+
+
+\chapter{Calling Sequence}
+
+ \lstinputlisting{call.m}
+
+
+\chapter{Model structure (idpoly)}
+
+
+ \section{Model structure output \footnote{\label{dj}This option is also available in GUI (called using 'ident')}}
+
+
+ \begin{enumerate}
+ \item Type of model : discrete-time\footref{dj}
+ \item Type of estimation method
+ \item Equation showing relation between polynomials
+ \item Model representation (A,B,C polynomials in increasing power of $z^{-1}$)
+
+ \item Sample time
+
+ \item Parameterization : Polynomial orders, Number of free parameters
+ \item Hint for functions that can be used for extra information like uncertainties in polynomial values and their covariance
+ \item Information about whether the model is constructed with fixed parameters or estimated from data
+ \item Information about the data used to estimate the model
+ \item Fit percentage, Final Prediction Error(FPE), Mean Squared Error(MSE)
+ \item Focus - Error to be minimized ('prediction' or 'simulation')
+
+
+
+
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{modMat1.JPG}
+ \caption{Model Output}
+ \label{}
+ \end{figure}
+
+ \end{enumerate}
+
+ \section{Model structure attributes}
+
+ \begin{enumerate}
+ \item Polynomial coefficients vector
+
+ \item Addition of integrators in noise channel \footref{dj}
+
+ \item Variable('$z^{-1}$') used in polynomials
+
+ \item Transport delays for each input/output pair using IODelay
+
+ \item Following information about each polynomial :
+ \begin{enumerate}
+
+ \item Parameter values
+ \item Upper and lower bounds on values
+ \item Property of each coefficient - Tunable or not
+ \item Scaling factor used to normalize the parameter value
+ \item Unit and label for each parameter
+
+ \end{enumerate}
+
+ \item Value of variance of noise channel
+
+ \item Detailed report with following information :
+
+ \begin{enumerate}
+ \item Status : model is constructed or estimated
+ \item Estimation method used
+ \item Handling of initial conditions during estimation, specified as one of the following values : 'zero', 'estimate', 'backcast', 'auto' \footref{dj}
+ \item 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), Loss function
+ \item Information about parameters (free parameters vector, covariance, and label) \footref{dj}
+ \item Following options are available in OptionsUsed structure :
+
+ \begin{enumerate}
+ \item Initial condition
+ \item Specifying whether to display the estimation progress ('off' or 'on') \footref{dj}
+ \item Input and output offset
+ \item Controlling whether parameter covariance data is generated \footref{dj}
+ \item Regularized estimation of model parameters using a constant that determines the bias versus variance tradeoff \footref{dj}
+ \item Following search methods available for iterative parameter estimation :
+ \begin{enumerate}
+ \item Subspace Gauss-Newton least squares search
+ \item Adaptive subspace Gauss-Newton search
+ \item Levenberg-Marquardt least squares search
+ \item Steepest descent least squares search
+ \item Non-linear least squares solver
+ \item Constrained non-linear solvers
+ \end{enumerate}
+
+ \item Following search options are available :
+ \begin{enumerate}
+ \item Tolerance
+ \item Maximum iterations
+ \item Step tolerance, function tolerance
+ \end{enumerate}
+
+ \item Focus - Error to be minimized ('prediction' or 'simulation') \footref{dj}
+ \item Following options for weighting filter are available
+ \begin{enumerate}
+ \item Passbands — Specify a row vector or matrix containing frequency values that define desired passbands
+ \item SISO filter
+ \end{enumerate}
+ \item Controlling whether to enforce stability of estimated model (estimated model must be stable) \footref{dj}
+ \item Following advanced options are available :
+ \begin{enumerate}
+ \item Error threshold to specify when to adjust the weight of large errors from quadratic to linear
+ \item Max Size to specify maximum number of elements in a segment when input-output data is split into segments
+ \item AutoInitThreshold to specify when to automatically estimate the initial condition
+ \item StabilityThreshold to specify thresholds for stability tests
+
+ \end{enumerate}
+\end{enumerate}
+
+ \item Controlling random number generation at the start of estimation
+ \item Information about data used for estimation - type of data, length, sample time, offset in input or output, input intersample behaviour
+ \item Following termination conditions for the iterative search used for prediction error minimization :
+ \begin{enumerate}
+ \item Reason
+ \item Number of iterations performed
+ \item Infinity norm of the gradient search vector when the search algorithm terminates
+ \item Number of function call
+ \item Norm of the gradient search vector in the last iteration
+ \item Criterion improvement in the last iteration
+ \item Algorithm used by 'lsqnonlin' or 'fmincon' search method
+ \end{enumerate}
+
+
+
+
+
+
+
+ \end{enumerate}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \item Input Delay \footref{dj}
+ \item Output Delay
+ \item Sample time
+ \item Time unit
+ \item Name of input data vector (If not specified, default name 'u1')
+ \item Input unit
+ \item Input channel groups to assign input channels of MIMO systems into groups and refer to each group by name
+ \item Name of output data vector (If not specified, default name 'y1')
+ \item Output unit
+ \item Output channel groups to assign output channels of MIMO systems into groups and refer to each group by name
+
+ \item Notes in the form of string (An arbitrary field to store extra information)
+
+ \item Any other user data/comments
+
+ \item Any arbitrary name for model
+ \item Sampling grid for model arrays, specified as a data structure
+
+
+
+
+
+
+
+ \end{enumerate}
+
+
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{modMat2.JPG}
+ \caption{Model attributes}
+ \label{}
+ \end{figure}
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{StruMat.JPG}
+ \caption{sys.Structure}
+ \label{}
+ \end{figure}
+
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{repMat.JPG}
+ \caption{sys.Report}
+ \label{}
+ \end{figure}
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{OptMat.JPG}
+ \caption{sys.Report.OptionsUsed}
+ \label{}
+ \end{figure}
+ \chapter{Data structure (iddata)}
+ \section{Data structure output}
+
+
+ \begin{enumerate}
+ \item Domain of data : Time or frequency
+ \item Number of samples
+ \item Sample time
+ \item Output vector name
+ \item Output unit
+ \item Input vector name
+ \item Input unit
+
+ \end{enumerate}
+ \section{Data structure attributes}
+
+
+
+ \begin{enumerate}
+
+ \item Domain of data : Time or frequency
+ \item Any arbitrary name for data
+
+ \item Output data vector stored in OutputData
+
+ \item Output data vector stored in y
+
+ \item Name of output vector which is displayed on iddata call (If not specified, default names, {'y1';'y2';...})
+
+ \item Output unit
+ \item Input data vector stored in InputData
+
+ \item Input data vector stored in u
+
+ \item Name of input vector which is displayed on iddata call (If not specified, default names, {'u1';'u2';...})
+
+ \item Input unit
+
+
+ \item Period of input data
+
+ \item Inter sample behaviour of input : 'zoh', 'foh', or 'bl', depending on whether data is piecewise constant, piecewise linear, or band limited
+
+ \item Sample time
+
+ \item Starting time instant stored in Tstart
+
+ \item Time instants stored in a vector
+
+ \item Time unit
+
+ \item Name of experiment (iddata can store data of multiple experiments)
+
+ \item Notes in the form of string (An arbitrary field to store extra information)
+
+ \item Any other user data/comments
+ \end{enumerate}
+
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{datMat1.JPG}
+ \caption{Data Output}
+ \label{}
+ \end{figure}
+
+ \begin{figure}[tbp]
+ \centering
+ \includegraphics[width=0.8\textwidth]{datMat.JPG}
+ \caption{Data attributes}
+ \label{}
+ \end{figure}
+
+%\chapter{Data structure (iddata)}
+
+
+
+
+\end{document}
diff --git a/datastructure/matlab/matlab_struct.toc b/datastructure/matlab/matlab_struct.toc
new file mode 100644
index 0000000..71210e6
--- /dev/null
+++ b/datastructure/matlab/matlab_struct.toc
@@ -0,0 +1,7 @@
+\contentsline {chapter}{\numberline {1}Calling Sequence}{2}
+\contentsline {chapter}{\numberline {2}Model structure (idpoly)}{3}
+\contentsline {section}{\numberline {2.1}Model structure output \FN@sf@gobble@opt {This option is also available in GUI (called using 'ident')}}{3}
+\contentsline {section}{\numberline {2.2}Model structure attributes}{4}
+\contentsline {chapter}{\numberline {3}Data structure (iddata)}{11}
+\contentsline {section}{\numberline {3.1}Data structure output}{11}
+\contentsline {section}{\numberline {3.2}Data structure attributes}{11}
diff --git a/datastructure/matlab/modMat1.JPG b/datastructure/matlab/modMat1.JPG
new file mode 100644
index 0000000..73609d3
--- /dev/null
+++ b/datastructure/matlab/modMat1.JPG
Binary files differ
diff --git a/datastructure/matlab/modMat2.JPG b/datastructure/matlab/modMat2.JPG
new file mode 100644
index 0000000..1dca79d
--- /dev/null
+++ b/datastructure/matlab/modMat2.JPG
Binary files differ
diff --git a/datastructure/matlab/repMat.JPG b/datastructure/matlab/repMat.JPG
new file mode 100644
index 0000000..917e7a6
--- /dev/null
+++ b/datastructure/matlab/repMat.JPG
Binary files differ
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}