Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4

Front Cover
Scilab is a free open-source software package for scientific computation. It includes hundreds of general purpose and specialized functions for numerical computation, organized in libraries called toolboxes, which cover such areas as simulation, optimization, systems and control, and signal processing. One important Scilab toolbox is Scicos. Scicos provides a block diagram graphical editor for the construction and simulation of dynamical systems. The objective of this book is to provide a tutorial for the use of Scilab/Scicos with a special emphasis on modeling and simulation tools. While it will provide useful information to experienced users it is designed to be accessible to beginning users from a variety of disciplines. Students and academic and industrial scientists and engineers should find it useful. The book is divided into two parts. The first part concerns Scilab and includes a tutorial covering the language features, the data structures and specialized functions for doing graphics, importing, exporting data and interfacing external routines. It also covers in detail Scilab numerical solvers for ordinary differential equations and differential-algebraic equations. this part provides a global view of Scilab. The second part is dedicated to modeling and simulation of dynamical systems in Scicos. This type of modeling tool is widely used in industry because it provides a means for constructing modular and reusable models. This part contains a detailed description of the editor and its usage, which is illustrated through numerous examples. All codes used in the book is made available to the reader. Stephen L. Campbell is a professor of mathematics and a director of graduate programs at North Carolina State University, having written over 185 scientific publications and authored numerous books. Jean-Philippe Chancelier is affiliated with CERMICS Ecole Nationale des Ponts et Chaussees and is one of the original developers of Scilab. Ramine Nikoukhah is a director of research at INRIA (The French National Institute for Research in Computer Science and Control), senior member of IEEE, one of the original developers of Scilab, and is the creator of Scicos.

What people are saying - Write a review

User Review - Flag as inappropriate

This book is useful as a reference but it is not a good book to help you learn Scilab. The examples are accurate and all seem to work, but very little explanation is given. For example, the example for using the scale widget from the Tk toolkit works just fine but you better have a Tcl/k and the stuff Tk book handy. I was new to Tcl/Tcl and the stuff looked like gibbrish to me until I purchased a book and learned a little Tk. The index is relatively poor and even the pure scilab portions of the book include little explanation. Still it is a useful book, but better plan on a couple of hours to read a couple of pages :-). 

User Review - Flag as inappropriate

This is a good book. However do not be mislead by the claim that all examples in the book are available as code. The only examples available are chapter seven examples using Scicos. Scilab examples are not available and other Scicos examples from other than chapter seven are not available.

Other editions - View all

About the author (2006)

Stephen L. Campbell is a professor of mathematics and a director of graduate programs at North Carolina State University, having published extensively on numerical methods and control. Jean-Philippe Chancelier is affiliated with CERMICS Ecole Nationale des Ponts et Chaussées and is one of the original developers of Scilab. Ramine Nikoukhah is a director of research at INRIA (The French National Institute for Research in Computer Science and Control), senior member of IEEE, one of the original developers of Scilab, and is the creator of Scicos.

Bibliographic information