Scilab tutorial

Solo disponible en BuenasTareas
  • Páginas : 7 (1529 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de marzo de 2011
Leer documento completo
Vista previa del texto
UNIVERSIDADE DO VALE DO ITAJAÍ – UNIVALI – CES VII CURSO: ENGENHARIA DE COMPUTAÇÃO DISCIPLINA: INTRODUÇÃO À ENGENHARIA DE COMPUTAÇÃO

SciLab
INSTRUÇÕES BÁSICAS

Prof. Raimundo C. Ghizoni Teive

Versão do Tutorial: 1.0.0 Outubro – 2003 1

Tabela de Conteúdos
ConceitosBásicos.................................................................................................................................3 Símbolos e Constantes..........................................................................................................................4 Vetores & Matrizes...............................................................................................................................5 StringArray.......................................................................................................................................... 9 Gráficos.............................................................................................................................................. 10 Polinômios..........................................................................................................................................11

SciLab é um pacote de softwarelivre que provê um poderoso ambiente de computação numérica para aplicações científicas e de engenharia. Sendo software livre, o usuário tem liberdade de copiar, distribuir e instalar em qualquer computador de sua propriedade ou de terceiros, além de ter total acesso ao código fonte, podendo modificá-lo e redistribui-lo alterado. O SciLab está disponível para download, podendo ser executado emdiversas plataformas de hardware e sistema operacional, no endereço http://scilabsoft.inria.fr/. Até a data de edição deste documento, o SciLab estava na versão 2.7.2. Este tutorial foi produzido com OpenOffice (http://www.openoffice.org/) sendo executado no Sistema Operacional GNU/Linux (http://www.gnu.org, http://www.linux.org/), ambos software livre, buscando atingir a independência de sistemasproprietários para a realização das tarefas acadêmicas, científicas e de engenharia. Será bem-vinda qualquer sugestão ou crítica que venha melhorar a qualidade deste tutorial. Portanto, se você tem alguma, mande e-mail para teive@sj.univali.br ou probst@sj.univali.br. Atenciosamente, Prof. Raimundo C. Ghizoni Teive
Edição: AFP - probst@sj.univali.br

2

SciLab – Conceitos Básicos
–Operações na linha de comando
A melhor maneira de começar a entender o SciLab é digitando instruções nas linhas de comando e observar os resultados.

--> --> 5+5 ans = 10. --> - 90 / (4*87) ans = - .2586207 -->

--> (sinal de prompt): indica que o sistema está pronto para receber comandos. Instrução de operações com valores numéricos

ans (sinal de answer): resposta

OBS.: Para o SciLab letrasminúsculas e maiúsculas são diferentes.



Variáveis: atribuição de valores
Cria a variável a atribuindo o valor 2 Exibe o resultado da operação Cria a variável b atribuindo o valor 5 e inibe a exibição do resultado da operação utilizando o sinal ; Executa operação utilizando variáveis

--> a=2 a = 2. --> b=5; --> c=a*b c = 10. -->



Variáveis: comandos who e whos()
- who: exibe osnomes de todas as variáveis do workspace. - whos(): exibe os nomes, os tamanhos e os tipos de dados de todas as variáveis do workspace.

3



Comandos Utilitários
- pwd ou getcwd(): exibe o diretório corrente (ainda pode-se usar o menu , opção ) --> pwd ans = /home/usuario - chdir : muda o diretório corrente (ainda pode-se usar o menu , opção ) --> chdir /tmp - ..ls ou ..dir : exibe osnomes dos arquivos do diretório corrente - unix “” ou .. : executa um comando do sistema operacional --> unix “rm arquivo.m” ou --> ..rm arquivo.m

SciLab – Símbolos e Constantes
• • • • • •

ans: resposta mais recente. %eps: precisão numérica corrente. Ex. 2.220E-16 %pi: 3.1415927 %i: parte imaginária de números complexos. %inf: infinito. Ex: 1/0. %nan: “not a number”

4

SciLab –...
tracking img