Resumo De Octave
Resumo de Octave
Resumo de Octave
Ricardo João Besteiro e Silva
Conteúdo
Operações Simples
Vectores e Matrizes
Operações Elemento a Elemento
Sequências
Construir Matrizes
Aceder a elementos de matrizes
Funções que trabalham sobre matrizes
Geração de números aleatórios
Gráficos
Vários gráficos na mesma janela
Outros tipos de gráficos
Strings
Funções
Condições
Controlo de Execução
Operações Simples
O octave funciona como uma maquina de calcular um bocado mais avançada.
Permite, portanto, fazer todas as contas que uma maquina de calcular permite: octave:1> 1 + 2 ans = 3 octave:2> 336/8 ans = 42 octave:3> Os operadores que o octave deixa usar são os seguintes:
adicao
: 1+1 = 2 subtracção : 4-3 = 1 multiplicação : 5*99 = 495 divisão : 88/4 = 22 exponenciação : 4^2 = 16
Uma conta mais complicada octave:7> (7*6 + 97/32 + 4^(8-4))/2 ans = 150.52
Quando se estão a fazer contas complicadas pode dar jeito guardar valores intermédios num local especial. Vamos dar-lhes o nome de variáveis e é assim que se faz: octave:9> x = 7281*444 x = 3232764 octave:10> x + 88 ans = 3232852 file:///C:/Users/Sérgio Peters/Documents/Apostila/Resumo de Octave.htm
1/13
18/03/13
Resumo de Octave
O que o octave faz na primeira instrução é avaliar o que esta a direita do = e dar-lhe o nome do que esta a esquerda. Portanto, no octave mas não na matemática, faz sentido ter: octave:11> x = x + 1 x = 3232765
Para usar o valor que esta guardado numa variável só é preciso usar o nome da variável, tal como visto nos exemplos anteriores.
Vectores e Matrizes
Uma das características que torna o octave mais poderoso do que uma maquina de calcular é o facto de se poder definir, manipular e trabalhar sobre matrizes. octave:12> v = [1 2 3] v= 1 2 3
Assim definimos uma variável chamada v, com um vector com os inteiros 1, 2 e 3.
Em vez de separar os elementos do vector por espaço, podíamos te-los separado usando virgulas, que o efeito era exactamente o mesmo. octave:13> v = [1,2,3] v= 1 2 3