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:
- 1 - Funções Básicas;
- 2 - Como comentar o código?;
- 3 - Como criar funções;
- 4 - Gráficos funções reais (2D);
- 5 - Comandos de controle (While, for, if)
Posts das anotações das aulas anteriores: