Resumo De Octave

3193 palavras 13 páginas
18/03/13

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

Relacionados

  • Resumo Octave
    2123 palavras | 9 páginas
  • MatLab: wavread & wavwrite
    2867 palavras | 12 páginas
  • AVALIAÇÃO DA PRECISÃO DE UM ACELERÔMETRO MEMS UTILIZANDO UMA PLATAFORMA ARDUINO®
    3804 palavras | 16 páginas
  • Octave Matematica
    697 palavras | 3 páginas
  • Introdução ao gnu octave
    8761 palavras | 36 páginas
  • metodosnum
    1354 palavras | 6 páginas
  • Analise de segurança de TI em uma cooperativa de crédito
    7670 palavras | 31 páginas
  • Normas e Leis da Acústica
    776 palavras | 4 páginas
  • MRU e MRUV
    3512 palavras | 15 páginas
  • Relatorio mru
    3738 palavras | 15 páginas