A.4.1 Introducción

 

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:

A.4.2 Relación con el entorno

 

Dado que el entorno Scilab puede relacionarse con su entorno será necesario conocer algunos comandos, descritos en el siguiente enlace.

A.4.3 Tipo de datos

 

Scilab presente distintos tipos de datos que se describen someramente en el siguiente enlace. Basicamente se describen los siguientes

A.4.4 Programación

 

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.

A.4.5 Gráficos

 

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).

A.4.6 Ingeniería de Control o Automática

 

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.