• Matéria: ENEM
  • Autor: Nannaj
  • Perguntado 9 anos atrás

Alguém sabe descrever o funcionamento desse comando ?

Anexos:

Respostas

respondido por: brunamarthu
0
O Octave é uma linguagem de programação de alto nível, destinada ao tratamento de problemas para computação numérica. O interface com o programador é efectuado através de uma linha de comando.
O Octave pode efectuar cálculos aritméticos com reais, escalares complexos e matrizes; resolver sistemas de equações algébricas; integrar funções sobre intervalos finitos e infinitos e integrar sistemas de equações diferenciais ordinárias e diferenciais algébricas.
Permite gerar para o ecrã e para a impressora gráficos 2D e 3D, utilizando o Gnuplot.
O Octave é em grande parte compatível com o MatLab.
2 Utilização do sistema
Nesta secção apresentar-se-á o Octave como uma ferramenta de cálculo para problemas de computação numérica. O seu objectivo é descrever o funcionamento geral da aplicação, enquanto linguagem de linha de comando. 
O Octave (www.octave.org) é uma aplicação desenvolvida utilizando uma filosofia OpenSource. A principal vantagem deste tipo de aplicações relativamente aos seus equivalentes comerciais (nomeadamente do MatLab, www.mathworks.com/) é o custo: as ferramentas OpenSource são de utilização livre, estando inclusive o seu código fonte disponível para o público em geral. Assim aplicações com este tipo de licença, podem ser livremente distribuídas e instaladas em qualquer computador. O código fonte da aplicação está igualmente disponível, o que fornece uma garantia de qualidade e robustez, sendo ainda possível adaptar ou estender a própria aplicação para a solução de determinados problemas.
O Octave é uma ferramenta desenvolvida para o Sistema Operativo Linux (www.linux.org), sendo actualmente distribuída com as principais versões deste sistema operativo. A sua utilização no ambiente Windows é igualmente possível através da utilização da ferramenta Cygwin (www.cygwin.com), a qual fornece um ambiente de emulação da plataforma Linux sobre Microsoft Windows.
Pode efectuar-se o download do Octave para MS-Windows quer da página da cadeira (di.fct.unl.pt/cursos/icp), quer directamente, do site sourceforge.net/projects/matlinks. A instalação do Octave num computador equipado com sistema operativo Windows XP, NT ou 2000, deverá ser relativamente simples. A instalação é igualmente possível nos sistemas MS-Windows 95/98 e Me, no entanto nestes últimos por vezes ocorrem problemas.
Após efectuar o Download do programa de instalação, bastará executar este programa e o Octave será instalado no seu computador. Em caso de dificuldades, o site indicado para obter mais informação para resolução de problemas relativamente à instalação do Octave sobre plataformas Windows é octave.sourceforge.net/Octave_Windows.ht... 
2.1 Linha de Comandos 
O primeiro passo para trabalhar com o Octave é obviamente o inicio desta aplicação. Para tal bastará seleccionar o programa no menu iniciar, conforme a figura abaixo. 
Contrariamente aos ambientes gráficos normalmente disponíveis no Windows, o Octave caracteriza-se por receber os seus comandos directamente da linha de comandos (ou Prompt). Na linha de comando, o sistema indica que aguarda um comando apresentando (por omissão) o texto "octave:1>" seguido de um cursor a piscar. 
Após este prompt é possível escrever os comandos que controlam a aplicação. Deverá introduzir cada comando separadamente e seguido pela tecla [Return]. Num ambiente gráfico os comandos são especificados ao computador através de acções do rato sobre símbolos (ou ícones) visuais. Numa linha de comandos os comandos devem ser especificados através do teclado. 
No exemplo anterior foi introduzido (pelo utilizador) um comando simples: 5+5 
Tendo o computador dado a resposta (resultado): ans = 10
Seguida do prompt pedindo novo comando: octave:2> 
É fácil utilizar o Octave como calculadora. Eis alguns exemplos auto-explicativos:

octave:9> 2+3
ans = 5

octave:10> 2-2
ans = 0

octave:11> 2*2
ans = 4

octave:12> 2/3
ans = 0.66667

octave:13> 5*5*5
ans = 125

octave:14> 5^3
ans = 125

octave:15> 5^2.5
ans = 55.902

octave:16> 8\3
ans = 0.37500

octave:17> 2\4
ans = 2

octave:18> 3*(23+14.7-4/6)/3.5
ans = 31.743

octave:19> 5^-3
ans = 0.0080000

O único comando menos usual é a divisão à esquerda, a qual pode ser facilmente compreendida com a igualdade x/y ≡ y\x. 
De igual forma podem ser utilizados comandos um pouco mais complexos, envolvendo funções. As seguintes funções elementares de cálculo poderão ser utilizada
Perguntas similares