SCILAB Introdução
Introdução ao Scilab
O que é o Scilab?
Software livre para cálculo numérico e simulação de sistemas físicos.
Usado nas áreas:
1. Física
2. Sistemas complexos
3. Processamento de imagens
4. Controle e processamento de sinais
5. Automação industrial
6. Controle de processos
7. Computação gráfica
8. Matemática
9. Modelagem biológica
10. ...
O que é o Scilab?
• Criado em 1989 por um grupo de pesquisadores da INRIA e da ENPC.
• Disponível como software livre desde 1994 pelo site http://www.scilab.org • Consórcio Scilab desde 2003 mantido por diversas empresas.
• Objetivos do consórcio:
• organizar cooperação entre os desenvolvedores
• obter recursos para manutenção da equipe
• garantir suporte aos usuários
• Sistemas Operacionais:
• Linux
• Windows
• Solaris
• Unix
Executando o Scilab?
Help
Prompt de comando
Editor
Variáveis especiais
Comando who
Constantes especiais
• %e: constante neperiana
• %i: raiz quadrada de -1, número imaginário
%pi: constante p
• %eps: máximo valor tal que 1+%eps=1
• %inf: infinito
• %nan: não é um número
• %t: verdadeiro
• %f: falso
Operadores de comparação
•
•
•
•
•
•
•
•
•
•
<
<=
>
>=
==
~=
<>
&
|
~
menor menor ou igual maior maior ou igual igual diferente diferente e ou não
Comandos básicos
• pwd: Mostra o diretório atual.
• SCI: Mostra o diretório onde o Scilab foi instalado.
• ls: Lista os arquivos do diretório.
• chdir(“dir”): Muda de diretório.
• mkdir(“dir”): Cria um diretório.
• rmdir(“dir”, ‘s’): Remove um diretório.
Comandos básicos
exec(“arquivo.sci”): Executa um programa Scilab. help(): Mostra o help do Scilab. disp(var): Mostra o conteúdo de variáveis. save(‘file’, var): Salva variáveis específicas em um arquivo binário. load(‘file’, ‘var’): recupera os valores salvos em arquivo. clear: Apaga as variáveis não protegidas do ambiente.
Comandos básicos
• Exercício:
• Crie um diretório chamado File.
• Entre nesse diretório.
• Execute os comandos:
• A = ones(2,2);
•