Scilab es un programa desarrollado por INRIA (www.scilab.org) para las áreas de Control de Sistemas y Procesamiento de Señal, y distribuido gratuitamente. Tiene una gran similitud con el programa comercial (y no gratuito) MatLab.
Se trata de un programa que permite trabajar en un entorno de programación propio en el que se puede trabajar con datos numéricos o de caracteres, y realizar cálculo simbólico. También es posible la utilización de programas escritos en otros lenguajes como pueden ser C y/o Fortran. Y finalmente se pueden construir funciones que realicen acciones u operaciones definidas por el usuario.
Al entrar en el
entorno Scilab inmediatamente aparece el prompt del mismo, a la espera
de la introducción de un comando, función u operación:
-->
Este sencillo manual está estructurado de la forma siguiente:
Dado que el
entorno Scilab puede relacionarse con su entorno será necesario conocer
algunos comandos, descritos en el siguiente enlace.
Scilab presente distintos tipos de datos que se describen someramente en el siguiente enlace. Basicamente se describen los siguientes
Scilab
soporta una completa lista de herramientas de programación incluyendo
comandos repetitivos y condicionales. Los más básicos se describen en
el siguiente enlace.
En el entorno Scilab se puede tener varias ventanas gráficas y existe un conjunto muy completo de comandos para realizar gráficas en 2D y 3D. Aquí se describe lo más básico para el entorno de la versión 4.1.2 y anteriores (las versiones actuales son más compatibles con Matlab).
Existen una serie de comandos,
que, aun no siendo específicos de la Ingeniería de Control, se utilizan
constantemente en este área, y por ello los estudiamos
en este apartado, de forma muy
breve. Estos comandos son los más útiles como apoyo a la asignatura
Automática.