Pular para o conteúdo

Octave, uma poderosa e robusta ferramenta matemática

Este artigo apresenta ao leitor a ferramenta Octave, que além de estar no mesmo nível do famoso MatLab (cujas licenças básicas ultrapassam os U$ 1000), é totalmente OpenSource. O Octave pode atuar não só na resolução de sistemas, mas também ser essencial para modelagem matemática. A instalação e algumas operações básicas são abordadas afim de abrir as portas para um novo mundo, ainda em ascensão.
Renê de Souza Pinto rene
Hits: 64.871 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 4: Plotando gráficos

Plotar gráficos em duas dimensões é extremamente fácil, primeiro definimos um intervalo num dos eixos e depois definimos a função no outro. Por exemplo, queremos plotar a função y=seno(x), definimos primeiro um intervalo para o eixo x através do comando linspace:

octave:14> x=linspace(-2*pi,2*pi,200);

Neste caso, x conterá 200 valores compreendidos no intervalo -2pi à +2pi. Agora definimos a função no eixo y:

octave:15> y=sin(x);

Pronto, basta plotar o gráfico da função:

octave:16> plot(x,y,'b');

Veja o resultado:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

o argumento 'b' indica a cor do gráfico, neste caso, azul (b=blue). Você também pode mudar o estilo de plotagem (pontilhado, pontos, linhas, etc). Para maiores informações, utilize o help do função plot (através do comando "help plot").

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Conhecendo e instalando o Octave
   3. O primeiro contato
   4. Plotando gráficos
   5. Conclusão

Como instalar o modem Intel 536EP no Slackware

Enviando e recebendo e-mails criptografados através do Thunderbird

Deixando o Debian redondo após instalação

Controlando o computador pelo celular com conexão VNC

Zabbix e iPhone

Terminal de acesso (Quiosque) com Debian e Firefox

OcoMon RC6 + AD - Instalação e configuração

#1 Comentário enviado por ric.araujo em 20/11/2005 - 09:08h
Muito bom artigo, o octave é uma excelente opção e a altura do Matlab...
#2 Comentário enviado por dennix em 21/11/2005 - 13:27h
É bom saber que há outras pessoas que conhecem o Octave.
Eu tbm escrevi um artigo sobre essa ferramente.
Eu sempre pensei em escrever um tutorial sobre o Octave, pois não se encontra muito documentação em pt.
Quem sabe podemos iniciar um projeto assim.

Dennis Pelluzi <pelluzi@dca.fee.unicamp.br>
#3 Comentário enviado por azamudio em 16/01/2006 - 12:57h
yo tambien me apunto si es qe lo inician
#4 Comentário enviado por guimaraescruz em 10/02/2006 - 13:26h
4° na roda. Quando começamos....?
guimaraescruz@yahoo.com.br
#5 Comentário enviado por rizesimoes em 04/02/2007 - 19:25h
Ola!
Td bem?

Preciso de ajuda com o octave. Na verdade eu tenho um programa .c e preciso compilar no octave. Alguem tem ideia de como faço isso?

Eu tenho um .c e quero um .o. Alguem poderia me dar uma ajuda?

Atte
Marize Simões
#6 Comentário enviado por glp40hs em 02/10/2007 - 14:02h
olá

Como eu salvo as figuras plotadas em bmp, ou jpg ou eps?
#7 Comentário enviado por reng.unip em 23/10/2008 - 09:09h
Ótimo artigo, estava precisando de uma ferramenta assim.

Abraço...
#8 Comentário enviado por knnob9 em 10/04/2010 - 22:16h
Como posso incorporar bibliotecas do matlab no octave?

Contribuir com comentário

Entre na sua conta para comentar.