Entradas

¿Que es Scilab?

Scilab es un software para analisis numerico con un lenguaje de programación,orientado al uso de matrices y vectores, de alto nivel para cálculo científico y para aplicaciones en ingeniería,  siendo un sistema abierto donde el usuario puede definir nuevos tipos de datos y operaciones utilizando las órdenes con nomenclaturas sencillas. Además también dispone de una multitud de herramientas como  gráficos para simulación de sistemas dinámicos y resolución de ecuaciones diferenciales entre otros. Los creadores fueron INRIA (Instituto Nacional de Investigación en Informática y Autómata) y la ENPC (Escuela Nacional de Puentes y Caminos) ubicados en Francia, en la actualidad es desarrollada por Scilab Enterprises y está disponible en múltiples sistemas operativos y de diferentes plataformas en dos formatos: Scilab completo y Scilab CLI que solo tiene línea de comandos. Dispone de mucha información en línea y tutoriales que pueden ayudar a cualquier persona a aprender a usarlo r...

¿Para que sirve Scilab?

Scilab es un software libre para aplicaciones de ingeniería y científicas pero que cubre un amplio espectro de áreas como: Aeroespacial, Automoción, Energía, Defensa, Finanzas, Química, Biología, Medicina ... Debido a que contiene un gran número de funcionalidades y herramientas como:  gráficos 2D y 3D, animación, álgebra lineal, matrices dispersas, polinomios y funciones racionales, simulación, análisis numéricos, análisis estadísticos, etc. Mientras que la herramienta  Xcos: permite una interfaz gráfica para el diseño de modelos, 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

Instalación

Imagen
Scilab está disponible para sistemas operativos Microsoft Windows y GNU/Linux, tanto plataformas de 32 como de 64 bits, y Mac OS X, desde Snow Leopard (10.6) hasta Yosemite (10.10). Los requerimientos del sistema son: Microsoft Windows: Windows XP, 7, 8. Procesador Pentium IV o equivalente, 1 GB RAM (2 GB recomendado), y 600MB de espacio en disco duro. GNU/Linux: Procesador Pentium III o equivalente, 1 GB RAM (2 GB recomendado), y 550 MB de espacio en disco duro. Mac OS X: Procesador Intel 64 bits, 1 GB RAM (2 GB recomendado), y 500 MB de espacio en disco duro. Pasos de la instalación: La instalación en el sistema Operativo WINDOWS, GNU/Linux o Mac OS X es simple, el primer paso es descargar el archivo ejecutable de SCILAB, instale la versión que disponga buscando en la página web oficial de SCILAB: http://www.scilab.org/download/ . y descargue directamente la versión más actualizada o la que desee, haga doble click  sobre el archivo ejecutable y aparecerá la ventana de bie...

Interfaz del usuario

Imagen
El interfaz gráfico Scilab, tiene como objetivo aunar el motor matemático Scilab, la potencia máxima para la realización de derivadas simbólicas y proporcionar al usuario un entorno de trabajo de fácil manejo sin quitarle eficacia ni flexibilidad. Al arrancar el programa se abre una ventana del tipo que se indica en la siguiente Ilustración El entorno de trabajo Scilab es muy gráfico e intuitivo. Este entorno se divide en tres partes principales Ventanas de comandos, que se utilizarán para interactuar con el motor matemático Scilab Historial de comandos, en esta ventana podemos acceder a las sentencias que se hayan ejecutado previamente en la ventana de comandos Explorador de variables, en esta ventana podemos ver las variables, con la que estamos trabajando, y sus respectivos valores Ventana de Comandos. En esta ventana es donde se ejecutan de forma interactiva las instrucciones de Scilab para introducir los comandos a ejecutar o consola de comandos, y donde se muestran los result...

Modo de uso

Imagen
Comencemos con una operación simple. Antes de hacerlo, debemos notar que, como todo lenguaje de programación, el idioma base es el inglés por lo que, tanto los nombres de las funciones conocidas como la notación que se usa para los números, corresponden al inglés. Esto significa, por ejemplo, que en lugar de escribir 1,5 (el número que se obtiene de dividir 3 por 2) se debe usar 1.5 o que la función trigonométrica “seno” se escribe “sin” en lugar de “sen”. Con esto en mente, supongamos que queremos sumar 5 y 2,1. Escribimos entonces en la consola: 5+2.1 y luego presionamos enter. Como se muestra en la figura 2, el programa responde con dos líneas la primera dice “ans =”, ” (ans corresponde a la palabra en inglés “answer”, es decir, respuesta) y la segunda el resultado de la operación “ 7.1”. Más abajo vuelve a aparecer el símbolo de sistema indicando que el programa está listo para seguir recibiendo instrucciones. Si queremos escribir números muy grandes o muy chicos deberemos recurri...