Diferenças entre edições de "Breve Introdução ao Octave"
(→Instalação) |
(→O Octave como uma calculadora) |
||
Linha 49: | Linha 49: | ||
hipo minima = raiz ( 45^2 + 90 ^2) | hipo minima = raiz ( 45^2 + 90 ^2) | ||
hipo máxima = raiz ( 90^2 + 120 ^2) | hipo máxima = raiz ( 90^2 + 120 ^2) | ||
+ | |||
+ | Resto da divisão inteira | ||
=== Formatação dos números === | === Formatação dos números === |
Revisão das 23h53min de 14 de outubro de 2012
Índice
Breve Introdução ao Octave
O GNU Octave é um software de cálculo numérico, adequado a resolver problemas das áreas das ciências e das engenharias.
Instalação
Para instalar no Ubuntu, faça:
apt-get install qtoctave octave3.2-doc octave3.2-info
Para instalar em Windows, faça:
- Navegue até: Octave para Windows
- Descarregue:
octave-3.6.2-vs2010-setup.exe
- Execute o programa que descarregou.
Lançar o octave
No Ubuntu, na linha de comandos, faça:
octave
No Windows, no menu Iniciar, navegue até GNU Octave (3.6.2), e depois escolha Octave 3.6.2
Aparece-lhe uma janela como a que se apresenta na figura seguinte.
O Octave como uma calculadora
Para o primeiro contacto com o Octave, vamos ver que o mesmo pode ser utilizado como uma calculadora científica.
Cálculos simples
Comece por fazer os seguintes cálculos:
- 2^8-1
- 1/3
- 7*52-5*52
- Calcule a temperatura actual da sala (cerca de 21º Celcius) em Fahrenheit. Veja a fórmula de conversão
* 21 * 1.8 + 32
Algumas funções
Calcule o perímetro da área central de um campo de futebol, sabendo que o raio da mesma é de 9,15 metros. Veja a [de perímetro]. 2*pi * 9.15
Calcule a hipotenusa máxima e mímina de um campo de futebol, sabendo que as medidas deste são: largura entre 45 e 90 m; comprimento entre 90 e 120 m.
hipo minima = raiz ( 45^2 + 90 ^2) hipo máxima = raiz ( 90^2 + 120 ^2)
Resto da divisão inteira
Formatação dos números
Os resultados têm sido apresentados com 4 casas decimais. Para alterar o formato de apres1.57079632679490entação, use a instrução format.
Experimente os comandos: format long format bank format short
Diga quantas casas decimais aparecem associadas a cada um dos formatos.
Para apresentar os números na forma pré-definida (format short), basta escrever apenas: format
Embora a formatação possa apresentar apenas uma parte das casas decimais, internamente o número é sempre guardado com toda a precisão possível.
Obter ajuda
Ajuda
No Google, encontra ajuda sobre o Octave. Como o MATLAB é muito popular, a ajuda que encontrar para o MATLAB também serve para o Octave.
No Octave, pode obter ajuda sobre uma função, usando a instrução help. Pode também navegar na documentação usando a instrução doc.
Usando o help, diga qual a diferença entre as seguintes funções relativamente parecidas: help fix help floor
Indique um valor para o qual o resultado das duas funções é diferente. octave:27> fix(-2.9) ans = -2 octave:28> floor(-2.9) ans = -3
Variáveis
No Octave, pode definir variáveis para guardar valores. Por exemplo, sempre que realiza um cálculo, o resultado é atribuído à variável ans. Por isso, pode usar a variável ans no cálculo seguinte, em vez do resultado. Por exemplo: pi/2 ans*4
Atribuir um valor a uma variável r=3 resultado = 2*pi*r
Listar as variáveis em utilização who whos
Limpar uma variável clear resultado
Limpar todas as variáveis clear
Gravar variáveis
save primeira
Recuperar
load primeira