File: scicosim.cat

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (66 lines) | stat: -rw-r--r-- 2,282 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66

scicosim(Janvier 1997)                                 scicosim(Janvier 1997)
NAME
  scicosim - Scicos simulation function

CALLING SEQUENCE
  [state,t]=scicosim(state,0,tf,sim,'start' [,tol])
  [state,t]=scicosim(state,tcur,tf,sim,'run' [,tol])
  [state,t]=scicosim(state,tcur,tf,sim,'finish' [,tol])

PARAMETERS

  state     : Scilab tlist contains scicosim  initial state. Usually gen-
            erated by Scicos Compile or Run menus (see scicos_cpr for more
            details).

  tcur      : initial simulation  time

  tf        : final simulation time (Unused with options  'start' and  'fin-
            ish'

  sim       : Scilab tlist.  Usually generated by Scicos Compile menu (see
            scicos_cpr  for more details).

  tol       : 4 vector [atol,rtol,ttol,deltat] where atol, rtol  are respec-
            tively the absolute and relative tolerances for ode solver (see
            ode), ttol is the precision on event dates.  deltat is maximum
            integration interval for each call to ode solver.

  t         : final reached time

DESCRIPTION
  Simulator for Scicos compiled diagram. Usually scicosim is called by scicos
  to perform simulation of a diagram.

  But scicosim may also be called outside Scicos. Typical usage in such a
  case may be:

  1    Use Scicos to define a block diagram, compile it.

  2    Save the compiled diagram using Save,SaveAs Scicos menus .

  3    In Scilab, load saved file using load function. You get variables
       scicos_ver, scs_m, cpr

  scs_m is the diagram Scicos main data structure.

  cpr is the data structure list(state,sim,cor,corinv) if the diagram had
  been compiled before saved, else cpr=list()

  4    Extract state, sim out of cpr

  5    Execute [state,t]=scicosim(state,0,tf,sim,'start' [,tolerances]) for
       initialisation.

  6    Execute [state,t]=scicosim(state,0,tf,sim,'run' [,tolerances]) for
       simulation from 0 to tf. Many successives such calls may be performed
       changing initial and final time.

  7    Execute [state,t]=scicosim(state,0,tf,sim,'finish' [,tolerances]) at
       the very end of the simulation to close files,...

       For advanced user it is possible to "manually" change some parameters
       or state values
SEE ALSO
  scicos, scicos_cpr