Scilab Bag Of Tricks: The Scilab-2.5.x IAQ (Infrequently Asked Questions) | ||
---|---|---|
Prev | Chapter 8. Further Information | Next |
Following documents come with every source distribution of Scilab. They live in the directory SCI/doc.
Standard Documentation
Description of geci an interactive communication manager.
Whenever Scilab is started with the scilab-script in fact geci takes over and starts scilex as a process on the local machine. geci is not limited to local processes; remote machines can be accessed transparently.
Comm.ps describes the commands available from within Scilab to communicate with other applications via geci. Moreover it elaborates how to write C-applications that communicate with Scilab via geci and the associated library.
Internals.ps is the terse breakdown of the innermost core of scilex. It contains descriptions of the most holy variables like stk, the stack structure, and the internal variable representation.
The last third treats interfacing user routines with the core and consists mostly of scarcely documented Fortran program listings.
This is a document intended for gurus, and certainly not suited for casual reading.
This is not a must-read this is more, it is a must-print-and-store-near-the-computer. The "Intro" is much more than just an introduction to Scilab.
The chapter breakdown is as follows:
Introduction,
Data Types,
Programming,
Basic Primitives,
Graphics, and
Interfacing.
The appendices cover a Demo Session, System Interconnection, and a brief section about converting Scilab code to Fortran-77 code.
Most interesting for beginners is the chapter "Introduction". Combining it with browsing over "Data Types" and "Graphics" a novice should be all set for her/his first steps.
The advanced user will want to come back the "Data Types" regularly and also study "Programming" in detail. Any chapter but "Interfacing" should be understandable at that skill level. It is no shame to come back to the Intro over and over again as Scilab is rich in data types and graphics commands.
Far beyond the introductory stuff the chapter on "Interfacing C or Fortran routines" wraps up the Intro. The topics treated here are for the aspiring Scilab master. Dynamic and static extensions are discussed in depth. The companion program intersci for automatic Fortran77-interface generation is treated in detail.
FIXME: someone please write it!
The Manual.ps is an automatically generated compilation of all Scilab user-variables and user-commands. It is a compilation in the truest sense of the word as all the help texts available online through the help-command are catenated to one huge (over 700 pages) file.
FIXME: someone please write it!
FIXME: someone please write it!
FIXME: someone please write it!