Programação Scilab
Versão 0.2
E. G. M. de Lacerda
Departamento de Engenharia de Computação e Automação (DCA)
UFRN
estefane@dca.ufrn.br
19 de agosto de 2005
Resumo
Este curso apresenta a linguagem de programação do Scilab da mesma forma que um curso tradicional de introdução a programação. O Scilab é um ambiente de programação dedicado a resolução de problemas científicos e de engenharia. Ele está disponível1 para vários sistemas operacionais tais como o MS-Windows, Linux, UNIX e Macintosh.
O material deste curso pode ser usado em qualquer um desses sistemas. Procure seu professor ou seu centro de computação local para informações sobre como o Scilab está instalado localmente.
1
Página do Scilab: http://www.scilab.org
Sumário
1
2
3
Preliminares
1.1 Usando o Scilab como uma Simples Calculadora . . . . .
1.2 Variáveis e o Comando de Atribuição . . . . . . . . . . .
1.2.1 Regras para Formação de Nomes de Variáveis . . .
1.2.2 O Ponto e Vírgula . . . . . . . . . . . . . . . . .
1.3 Expressões Aritméticas . . . . . . . . . . . . . . . . . . .
1.3.1 Funções Matemáticas Comuns . . . . . . . . . . .
1.3.2 Funções de Arredondamento . . . . . . . . . . . .
1.3.3 Ordem de Avaliação entre Operadores Aritméticos
1.4 Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Números Complexos . . . . . . . . . . . . . . . . . . . .
1.6 O Espaço de Trabalho . . . . . . . . . . . . . . . . . . . .
1.6.1 O Comando Clear . . . . . . . . . . . . . . . . .
1.6.2 Os Comandos Save e Load . . . . . . . . . . . . .
1.7 Formato de Visualização dos Números . . . . . . . . . . .
1.8 Constantes Especiais do Scilab . . . . . . . . . . . . . . .
1.9 A Variável ans . . . . . . . . . . . . . . . . . . . . . . . .
1.10 Ajuda . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.11 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . .
Arquivos de Scripts
2.1 Comando de Entrada de Dados . .
2.2 Comandos de Saída de Dados . . .
2.3 Arquivos de Scripts . . . . . . . .