Programando em Octave (parte 1)
Se você ainda está preso ao Windows pelo gancho do MATLAB, está na hora de adquirir a liberdade. Octave usa uma linguagem compatível com MATLAB. É uma linguagem computacional que usa as matrizes como suas variáveis. Esta forma de ver as variáveis acelera o cálculo computacional, pois todas as operações são vistas como operações entre matrizes.
Parte 5: Scripts
Como em toda linguagem, podemos escrever scripts para OCTAVE, desta forma reunindo um conjunto de comandos e operações. Salvamos tal arquivo no formato "nome.m".
É recomendado usar várias linhas com comentários para facilitar a leitura do 'programa'. Uma dica: quando usamos o comando ' help nome_do_script ', as linhas de comentário antes da primeira instrução são impressas na tela. Veja um exemplo.
Arquivo 'soma.m':
Um ponto importante neste momento: as variáveis criadas em scripts são globais, ou seja, todo o programa tem acesso, além do script também reconhecer as demais variáveis globais.
Até aqui já aprendemos bastante sobre o OCTAVE. No próximo artigo veremos como manipular arquivos, como usar operações lógicas, recorrências, controle e decisão, entre outros.
É recomendado usar várias linhas com comentários para facilitar a leitura do 'programa'. Uma dica: quando usamos o comando ' help nome_do_script ', as linhas de comentário antes da primeira instrução são impressas na tela. Veja um exemplo.
Arquivo 'soma.m':
%calcula a soma entre dois vetores de dimensão qualquer
%fornecidos pelo operador
x=input('Forneça o primeiro vetor \n'); % Este é o formato para entrar dados
%perceba que o símbolo '\n', semelhante a outras linguagens, faz o cursor mudar de linha
%Perceba também que o texto deve estar entre aspas simples, dentro de parênteses
y=input('Forneça o segundo vetor \n'); % mais uma entrada de dados
soma=x+y % aqui, a soma é realizada
soma
%fornecidos pelo operador
x=input('Forneça o primeiro vetor \n'); % Este é o formato para entrar dados
%perceba que o símbolo '\n', semelhante a outras linguagens, faz o cursor mudar de linha
%Perceba também que o texto deve estar entre aspas simples, dentro de parênteses
y=input('Forneça o segundo vetor \n'); % mais uma entrada de dados
soma=x+y % aqui, a soma é realizada
soma
Um ponto importante neste momento: as variáveis criadas em scripts são globais, ou seja, todo o programa tem acesso, além do script também reconhecer as demais variáveis globais.
Até aqui já aprendemos bastante sobre o OCTAVE. No próximo artigo veremos como manipular arquivos, como usar operações lógicas, recorrências, controle e decisão, entre outros.