Mostrando postagens com marcador GNU Octave. Mostrar todas as postagens
Mostrando postagens com marcador GNU Octave. Mostrar todas as postagens

quinta-feira, 23 de abril de 2020

IA 03 - GNU Octave (bônus)



No curso do Instituto Federal Campus São Paulo, as máquinas do laboratório já vem instalados o MATLAB (MATrix LABoratory), porém ele precisa de uma licença, e como também prefiro usar opções com software livre no lugar de crackear e usar um software pirata como a maioria das pessoas fazem, perguntei para alguns colegas e me foi recomendado usar o GNU Octave. O free trial do MATLAB é de apenas 30 dias e precisa de um cadastro antes de efetuar o download.

Após pesquisar um pouco, juntei aqui algumas coisas básicas sobre o GNU Octave. Para instalar o GNU Octave via terminal:

$ sudo apt install octave

Nos casos do Ubuntu Mate e do Parrot, em modo gráfico podemos encontrar o programa no menu Aplicações, na pasta Educativo.

No menu do Ubuntu Mate a esquerda, e na direita o menu do Parrot 

Ao abrir pela primeira vez, aparece a tela de boas vindas do GNU Octave, basta clicar em avançar.




Selecione a opção caso queira saber das novidades da comunidade do GNU Octave, não é obrigatório a seleção, tornando-se opcional, depois basta clicar em avançar novamente.




Nesta tela são apresentados os links de documentação em formato HTML ou em PDF, e do wiki do GNU Octave, caso tenha interesse basta acessa-los ou então clique em Finalizar.



Após finalizar o programa em modo gráfico apresenta a tela inicial com as versões disponíveis.





As operações básicas no GNU Octave são representadas abaixo, sendo x e n variáveis que podem ser substituídas pelo numero a ser usado:

  • soma                x + n 
  • subtração         x - n 
  • divisão             x / n 
  • multiplicação   x * n 
  • potenciação      x ^ n  
  • raiz quadrada, em inglês square root       sqrt (x)
  • raiz cubica, em inglês cube root              cbrt (x)


Print screen do GNU Octave 5.2


Caso use Rwindows ou prefira instalar usando flatpak, sugiro este link

Aqui vão mais alguns links úteis com 5 vídeo aulas básicas:



Posts das anotações das aulas anteriores: