• Nenhum resultado encontrado

Introdução ao Scilab. 1-1 Sessão simples para iniciantes

N/A
N/A
Protected

Academic year: 2022

Share "Introdução ao Scilab. 1-1 Sessão simples para iniciantes"

Copied!
6
0
0

Texto

(1)

Introdução ao Scilab

O Sclilab existe em para muitas plataformas. Este documento será produzido no scilab- 4.1.2 rodando no meu velho Desktop (PC Pentium 4, 2.4 GHz, 256 MB RAM) no Windows XP. Quando eu clico no ícone Scilb ele abre uma nova janela a eu vejo o seguinte:

A janela Scilab tem vários menus pull-down que podem ser explorados. Você deve dar uma olhada nos demos e também no help on-line. Para obter ajuda sobre um comando ou assunto particular, digamos o assunto função, digite “help function” ou, se peferir francês, “apropos function”

1-1 Sessão simples para iniciantes

Serão apresentados agora alguns comandos simples. Após teclar no return todos comandos digitados desde o último prompt serão interpretados.

Notas das Práticas

(2)

Atribuído os valores 1 e 5 para as variáveis x e y nos dois primeiros prompts. O ponto e virgula no final do comando suprime a exibição do resultado. O Scilab deferência letras maiúsculas e minúsculas, previna-se para não cometer erros. No terceiro prompt a expressão x+y é atribuída a variável s e o resultado é exibido porque ele não é seguido pelo ponto e virgula. O quarto prompt começa por //, sedo um comentário. Após digitar // numa linha de comando, tudo será considerado comentários e não é interpretado. No sétimo e oitavo prompt usou-se “...’. Este sinal é usado quando se quer evitar e efeito do return na digitação on-line (é necessário 2.pontos, no mínimo).

1-2 Editando uma linha de comando

Antes de continuar, será aposentado brevemente como editar uma linha de comando.

Entra-se uma linha de comando através da digitação após a prompt ou clicando com o mouse numa parte sobre a janela e copiá-la no imediato na janela do Scilab. O ponto de inserção pode ser mudado através das setas de direção Æ, Å, ↑ e ↓. Para usuários Emacs, os comandos usuais Emacs estão a sua disposição para modificação de um comando (Ctlr+<car>) significa pressione a tecla CONTROL equnto digita o caractere

<car>, por exemplo:

• Ctrl+p recupera a linha anterior

• Ctrl+n recupera a próxima linha

(3)

• Ctrl+h deleta o caractere precedente

• Ctrl+d deleta o caractere (no cursor)

• Ctrl+a move para o começo da linha

• Ctrl+e move para o fim da linha

• Ctrl+k deleta até o fim da linha

• Ctrl+u cancela a linha atual (apaga a linha)

• !prev recupera a ultima linha de comando o qual começa por prev

• Ctrl+c interrompe o Scilab e pausa aoós um retorno. Clicando sobre o botão Control/stop entra um Ctrl+c.

Pode-se também cortar e colar usando o nouse. Esta é uma maneira útil se você digita os comandos em um editor. Outra maneira de “carregar” arquivos contendo declarações Scilab através do botão de Operação File/File.

1-3 Botões

A janela Scilab tem vários botões Control (controle). Vejamos alguns

• Stop interrompe a execução do Scilab e entra no modo pause

• Resume continua a execução após uma entrada pause como um comando numa função ou gerado pelo botão Stop ou Control+c

• Abort aborta a execução após um (ou vários) pause, e retorna ao prompt de nível mais alto

• Quit sai do Scilab

• Kill mata o script do shell Scilab

• Demos para uma execução interativa de alguns demos

• File Operations facilita o carregamento de funções ou dados no Scilab, ou quando estiver sendo executado arquivos script

• Help chama ajuda on-line com uma arvore dos itens correspondentes. É possível digitar diretamente help <item> na janela do Scilab.

• Grafic Window seleciona a janela gráfica ativa.

Botões novos podem ser adicionados pelo comando addmenu. Observe que o comado:

SCIDIR/bin/scilab –nw lança o Scilab no modo “sem janela”.

1-4 Vetores e matrizes

O Scilab é construído com o principio que todo cálculo, programação ou traçado gráfico é feito a partir de matrizes. No Scilab tudo é matriz: os escalares são matrizes 1x1, os vetores linha são matrizes 1xn, os vetores colunas são matrizes nX1.

Notas das Práticas

(4)

Colocar um ponto e vírgula no fim de uma linha suprime a exibição do resultado. Isto evita a ocupação da tela e torna-se rapidamente de uso indispensável.

1-4.1 Operações com vetores: Soma/subtração e multiplicação/divisão por escalar

(5)

FUNÇÕES VETORIAIS DESCRIÇÃO

max máximo

min mínimo

sort ordenção decrescente

gsort ordenações variadas

sum soma prod produto

cumsum soma acumulada

cumprod produto acumulado

mean média median mediana

st_deviation desvio padrão

Notas das Práticas

(6)

Referências

Documentos relacionados

ensino superior como um todo e para o curso específico; desenho do projeto: a identidade da educação a distância; equipe profissional multidisciplinar;comunicação/interatividade

Era de conhecimento de todos e as observações etnográficas dos viajantes, nas mais diversas regiões brasileiras, demonstraram largamente os cuidados e o apreço

O Gabinete de Ação e Intervenção (GAI) e o Gabinete de Apoio ao Aluno (GAA) são constituídos por uma equipa multidisciplinar, prevista no Estatuto do Aluno, por

Ário empreendia também a palavra gerado (gennetos) usada para descrever Jesus Cristo como Filho de Deus. Se foi gerado, logo teve um inicio. Ário acusou Alexandre de negar a

Note-se que não está mais em vigor, no Brasil... os textos bíblicos. Terceiro, ê de se notar que a quantidade de entrevistados que aparece nas comparações acima ê

O presente artigo se propôs a estabelecer as bases fundamentais do Direito &amp; Literatura e, a partir delas, examinar relevantes aspectos da obra literária “1984” de

Foi membro da Comissão Instaladora do Instituto Universitário de Évora e viria a exercer muitos outros cargos de relevo na Universidade de Évora, nomeadamente, o de Pró-reitor (1976-

libras ou pedagogia com especialização e proficiência em libras 40h 3 Imediato 0821FLET03 FLET Curso de Letras - Língua e Literatura Portuguesa. Estudos literários