Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução ao Cálculo de Processos Apostila de Programação usando o software Octave Nesta apostila vamos apresentar de forma resumida alguns conceitos de programação e um pouco da linguagem de programação do Octave. O Octave é um software de programação matemática de uso livre. A linguagem usada pelo Octave é muito semelhante ao pacote computacional comercial MATLAB. É um programa muito empregado por cientistas, pesquisadores e profissionais de várias áreas da ciência. O nome do pacote computacional originou-se do nome do renomado professor de Engenharia Química Octave Levenpiel, um dos autores do programa. Como obter o programa Octave O Octave pode ser baixado no endereço: https://www.gnu.org/software/octave/ na aba DOWNLOAD bastando para isso, selecionar o sistema operacional do seu computador. Após instalar o programa você pode acessá-lo selecionando o logotipo, Note que ficam disponíveis 2 logotipos (GUI) e (CLI) sendo o 1° para acesso offline e o segundo para acesso na internet online. A página do Octave na internet apresenta diversas informações úteis e deve ser visitada. Usando o Octave Ao abrir o programa, GUI, ficarão aparentes a tela do Octave, onde você terá acesso ao MENU e às áreas de trabalho: AMBIENTE DE TRABALHO, JANELA DE COMANDOS, HISTÓRICO DE COMANDOS. A área Janela de Comandos é intercambiável com as abas EDITOR, EDITOR DE VARIÁVEIS e DOCUMENTAÇÃO através do submenu localizado na parte inferior dessa área. Iniciando o uso do Octave Na janela de comando aparece o icone: >>. Os comandos são escritos nas linhas após esse ícone. Por exemplo: >> a=2 e teclando ENTER aparecerá na tela, logo abaixo, a=2 >> No ambiente de trabalho aparece a classificação dessa variável feita pelo Octave: nome a, classe: double, dimensão: 1x1 , valor 2, atributo. O Octave trata todas as variáveis como matriz, assim sendo, a, é tratado como uma matriz de apenas 1 elemento. Exemplos de operações matemáticas no Octave: >> a=2 a = 2 >> b=3 b = 3 >> a*b ans = 6 >> a/b ans = 0.66667 >> sqrt(a) ans = 1.4142 >> a^b ans = 8 >> log10(a) ans = 0.30103 >> log(a) ans = 0.69315 >> exp(a) ans = 7.3891 >> Você pode inserir comentários no Octave. Para inserir comentários basta adicionar o comando %, após o comando, o comentário pode ser inserido e não será processado pelo Octave. O uso de comentário ajuda a organizar o programa e o uso e compreensão do programa por usuários. >>log10(a) % calcula o logaritmo de a na base 10 ans = 0.30103 >>log(a) % calcula o logaritmo neperiano de a ans = 0.69315 Limpando e apagando variáveis Digite clc para limpar a área da Janela de Comandos. Este comando não apaga as variáveis anteriormente definidas Digite clear para apagar todos os dados da memória. Para apagar apenas uma variável basta usar clear var, onde var é o nome da variável a ser apagada. Voce também pode limpar as áreas acessando o MENU superior e, em EDITAR, selecionar a área que você quer limpar. Limpando a janela de comando não apaga as variáveis e suas atribuições anteriores. Limpando a área de trabalho, as variáveis e suas atribuições são apagadas da memória. Buscando Ajuda (Help) >> Help log 'log' is a built-in function from the file libinterp/corefcn/mappers.cc -- log (X) Compute the natural logarithm, 'ln (X)', for each element of X. To compute the matrix logarithm, see *note Linear Algebra::. See also: exp, log1p, log2, log10, logspace. Additional help for built-in functions and operators is available in the online version of the manual. Use the command 'doc <topic>' to search the manual index. Help and information about Octave is also available on the WWW at https://www.octave.org and via the help@octave.org mailing list. Você também pode consultar o manual do Octave no submenu DOCUMENTAÇÃO.
Compartilhar