Apostila scilab
Prof. Paulo S´rgio da Motta Pires e
Departamento de Engenharia de Computa¸˜o e Automa¸˜o ca ca Universidade Federal do Rio Grande do Norte Natal-RN, Julho de 2004
Resumo
Scilab ´ um ambiente utilizado no desenvolvimento de programas para a resolu¸˜o de proe ca blemas num´ricos. Criado e mantido por pesquisadores pertencentes ao Institut de Recherche en e ´ Informatique et en Automatique, INRIA, atrav´s do Projeto METALAU (M´thods, algorithmes e e ´ et logiciels pour l’automatique) e ` Ecole Nationale des Ponts et Chauss´es, ENPC, Scilab ´ a e e gratuito (free software) e ´ distribu´ com o c´digo fonte (open source software). A partir de e ıdo o maio de 2003, Scilab passou a ser mantido por um cons´rcio de empresas e institui¸˜es francesas o co denominado de Cons´rcio Scilab. o Embora seja apresentado como um software CASCD, Computer Aided Control System Design - Projeto de Sistemas de Controle Auxiliado por Computador, Scilab pode ser usado para desenvolvimento ou prototipa¸˜o de software num´rico de prop´sito geral. ca e o Este ´ um documento sobre a utiliza¸˜o e as principais caracter´ e ca ısticas deste ambiente de ´ programa¸˜o num´rica. E importante ressaltar que as referˆncias definitivas sobre Scilab s˜o ca e e a os manuais que acompanham o software. Por exemplo, podemos citar Introduction to Scilab User’s Guide [1], documento no qual este texto se baseia. O objetivo principal ´ apresentar um texto introdut´rio, em portuguˆs, sobre Scilab. Nosso e o e interesse ´ fazer deste documento um complemento aos textos utilizados em disciplinas como e ´ M´todos Computacionais, C´lculo Num´rico, Computa¸˜o Num´rica, Algebra Linear Computae a e ca e cional e correlatas. Nos interessa, tamb´m, mostrar que o Scilab ´ uma excelente ferramenta de e e suporte para linhas de pesquisa onde o uso de computadores na resolu¸˜o num´rica de problemas ca e ´ intensivo. e A vers˜o mais recente deste trabalho est´ dispon´ a a ıvel, no