sábado, 15 de octubre de 2011

AMBIENTE SCILAB

Es el entorno gráfico que nos presenta esta poderosa herramienta de cálculo numérico, para ello les voy a enunciar los diferentes elementos que se tienen a disposición con este software y de esta forma hacer un trabajo óptimo de programación en SCILAB

En la siguiente figura se ve la ventana de trabajo de SCILAB.

En la barra de herramientas se tienen diferentes opciones, entre las cuales se puede mencionar como más importantes:

File: para manejo y ejecución de archivos
Editor: que inicializa el editor de archivos de comandos y funciones
Control: con las funciones resume, abort e interrupt, que permiten moverse
dentro de diferentes workspace (ambiente de trabajo)
·         Ventana de comandos: Donde se ejecutan todas las instrucciones y programas.  Se escribe la instrucción o el nombre del programa y se da Enter.
Help (?): Ayuda de Scilab y demostraciones de las principales funciones de la herramienta Scilab.

Es importante familiarizarse con este entorno gráfico para poder utilizar los comandos adecuados y las utilidades que presta SCILAB según las necesidades de programación.

¿CÓMO INSTALAR SCILAB EN WINDOWS?

La instalación en el sistema Operativo WINDOWS es simple, el primer paso es descargar el archivo ejecutable de SCILAB  para WINDOWS, instale la versión que disponga o sino busque la página web oficial de SCILAB http://www.scilab.org/download/. y descargue directamente la versión más actualizada; usando el archivo scilab5.3.0.exe, al dar doble click aparece la ventana de bienvenida. 
Dar un click en el botón siguiente y aparece la ventana que hace referencia al acuerdo de licencia como aparece en la figura.
Para continuar debe dar click en el campo de selección accepto el acuerdo y después en el botón siguiente, aparece la ventana que se muestra en la figura siguiente, en la que debe seleccionar el directorio o ruta en la que SCILAB quedará instalado.
Puede seleccionar la ruta que desee, o usar la ruta predeterminada C:\program Files scilab-5.3.0, para continuar dé click en Siguiente.
Después aparece la ventana en la que puede seleccionar los componentes que quiere incluir en su instalación, seleccione marcando en los campos correspondientes y pulse Siguiente, aparecerá una ventana que le permite seleccionar la carpeta del menú inicio en la que estará disponible el acceso directo para ejecutar SCILAB, si no selecciona las opciones que aparecen, el acceso SCILAB quedará en el menú programas del menú inicio.
La siguiente ventana le mostrará un resumen de las opciones que usted selección en las ventanas anteriores, como el directorio de destino, el tipo de instalación y los componentes seleccionados, al dar click en Siguiente aparece la ventana con la barra de progreso de la instalación.
Al terminar aparece una ventana con dos opciones que le permiten seleccionar si usted quiere que se abra el archivo LEAME de SCILAB y la segunda opción habilita la creación de un icono de SCILAB en el escritorio WINDOWS.
Para terminar de click  en Finalizar, ahora puede ejecutar SCILAB para WINDOWS.

INTRODUCCIÓN A SCILAB

Generalidades

Scilab es una herramienta de software libre, de código abierto orientado al cálculo numérico; de sintaxis sencilla para el manejo de matrices y todo tipo de operaciones con ellas, números complejos, polinomios y muchas otras funciones matemáticas.
Scilab es un excelente programa utilizado especialmente para aplicaciones científicas y de ingeniería, de fácil acceso pues su licencia GPL, permite su libre distribución, modificación y uso de software dando además de ello la  disponibilidad de su última versión vía Internet.

Scilab es una herramienta que puede ser utilizada en forma efectiva en la industria, educación e investigación.

¿Qué es SCILAB?

Scilab es un lenguaje de programación de alto nivel para cálculo científico, interactivo de libre uso y disponible en múltiples sistemas operativos desarrollado por Institut National de Recherche en Informatique et Automatique y École Nationale de Ponts et Chaussées desde 1990.
Desde el punto de vista del usuario, SCILAB presenta algunas ventajas tales como:

• Disponibilidad de la última versión vía Internet;
• El programa puede ser utilizado, copiado y distribuido en forma legal;
• Los resultados obtenidos pueden ser divulgados sin restricción;
• Se tiene acceso al código fuente;
• La certeza de estar participando de una comunidad cuyo principal objetivo es la difusión irrestricta del conocimiento.

Podemos resumir algunas características importantes de  por qué utilizar Scilab así:
  • Calidad científica.
  • Potencia.
  • Flexibilidad.
  • Facilidad de uso.
  • Interactividad.
  • Transparencia.
  • Gráficos.
¿Qué se puede hacer con SCILAB?

Como ya fuera dicho, SCILAB es un ambiente de programación flexible cuyas principales características y prestaciones son:
  • Programación con lenguaje simple y fácilmente asimilable;Posee capacidades de generación de gráficos en dos y tres dimensiones;
  • Permite operaciones diversas operaciones matriciales;
  • Permite operaciones con polinomios y funciones de transferencia;
  • Permite la resolución de sistemas de ecuaciones lineales y ecuaciones diferenciales;
  • Posibilita al usuario la creación y definición de funciones propias;
  • Soporta la creación y utilización de conjuntos de funciones destinadas a aplicaciones específicas denominados “Toolboxes”, por ejemplo: Control, Optimización, Redes Neurales, etc.
  • Scilab fue creado para hacer cálculos numéricos aunque también ofrece la posibilidad de hacer algunos cálculos simbólicos.
  • Posee cientos de funciones matemáticas y la posibilidad de integrar programas en los lenguajes más usados (FORTRAN, Java y C y C++).
  • Scilab es un sistema abierto, el usuario puede definir nuevos tipos de datos y operación.
  • Scilab viene con numerosas herramientas:  Gráficos 2-D y 3-D, animación, álgebra lineal, matrices dispersas, polinomiso y funciones racionales, simulación, Xcos:  simulador por diagramas de bloque, control clásico , robusto, optimización LMI, optimización diferenciable y no diferenciable, tratamiento de señales, grafos y redes.
  • Scilab paralelo empleando PVM, estadísticas, interfaz con el cálculo simbólico (Maple, MuPAD), interfaz con TCL/TK.
 OBJETIVOS 
Si usted desea seguir este blog podrá:
  • Conocer la herramienta SCILAB, así como sus alcances, principales características y prestaciones como ambiente de programación.
  • Desarrollar habilidades, destrezas y conocimientos en el uso de la herramienta SCILAB.
  • Conocer el entorno gráfico de la herramienta SCILAB  así como sus principales comandos y operadores.
  • Dar las bases necesarias para poder tener la facilidad de dar solución a expresiones matemáticas sencillas y de mayor complejidad mediante SCILAB.
  • Dar a conocer los diferentes comandos para realizar gráficos en 2D y 3D así como la utilización de argumentos que mejoran la visualización de los mismos.