Scilab
Danusio
Danusio Gadelha Filho
Universidade Federal do Ceará
SUMÁRIO
CAPÍTULO 1: INTERFACE GRÁFICA DO SCILAB
CAPÍTULO 2: OPERAÇÕES PRIMÁRIAS
CAPÍTULO 3: COMANDOS DE FLUXOS
CAPÍTULO 4: VETORES & MATRIZES
CAPÍTULO 5: POLINÔMIOS
CAPÍTULO 6: LISTAS
CAPÍTULO 7: FUNÇÕES
CAPÍTULO 8: GRÁFICOS
APÊNDICE: EQUAÇÕES DIFERENCIAIS
CAPÍTULO I
INTERFACE GRÁFICA DO SCILAB
Scilab é um ambiente voltado para o desenvolvimento de software para resolução de problemas numéricos. O Scilab foi criado em 1990 por um grupo de pesquisadores do INRIA – Institut de Recherche en Informatique et en Automatique e do ENPC - Ècole Nationale des Ponts et Chaussées.
Desde 1994, quando passou a ser disponível na Internet, Scilab é gratuito, free software, e distribuído com o código fonte, open source software. Além da distribuição com o código fonte, existem, também, distribuições pré-compiladas do Scilab para vários sistemas operacionais.
As principais características desse ambiente de programação numérica extremamente flexível são:
Ambiente poderoso para geração de gráficos bi e tridimensionais, inclusive com animações;
Manipulações com matrizes são facilitadas por diversas funções implementadas nos toolboxes;
Permite trabalhar com polinômios, funções de transferência, sistemas lineares e grafos;
Define funções facilmente;
Permite acesso a rotinas escritas em FORTRAN e C;
Pode ser acessado por programas de computação simbólica, como o MuPad;
Permite o desenvolvimento de toolboxes.
•
•
•
•
•
•
•
Além dos toolboxes desenvolvidos pelo grupo Scilab, estão disponíveis outras complementares, igualmente gratuitas, como o ANN (Artificial Neural Network), o
FISLAB (Fuzzy Logic Inference) e o FRACLAB (Fractal, Multifractal and Wavelet
Analisys).
Algumas funções do Scilab estão alocadas em toolboxes bem – definidas, dadas as suas especificidades. Temos como exemplo:
•
•
•
Funções de Álgebra Linear: bibliotecas LINPACK,
EISPACK, LAPACK