Use o botão abaixo para reportar erros ou dar sugestões.

Cálculo Numérico - Versão GNU Octave

A.4 Elementos da linguagem


GNU Octave é uma linguagem interpretada em que as variáveis são matrizes. Uma variável é criada quando um valor é atribuído a ela. Por exemplo:

>> x=1  
x =  1  
>> y = x * 2  
y =  2

a variável x recebe o valor double1 e, logo após, na segunda linha de comando, a variável y recebe o valor double 2. Observamos que o símbolo = significa o operador de atribuição não o de igualdade. O operador lógico de igualdade no GNU Octave é ==.

Comentários e continuação de linha de comando são usados como no seguinte exemplo:

>> #Isto é um comentário  
>> x = 1 ...  
+ 2  
x =  3

A.4.1 Operações matemáticas elementares


No GNU Octave, os operadores matemáticos elementares são os seguintes:

  + adição  
  - subtração  
  * multiplicação  
  / divisão  
  ^ potenciação  
  ’ transposto conjugado

A.4.2 Funções e constantes elementares


Várias funções e constantes elementares já estão pré-definidas no GNU Octave. Por exemplo:

>> cos(pi) #cosseno de pi  
ans = -1  
>> sin(pi) #seno de pi  
ans =    1.2246e-16  
>> exp(1) == e  
ans =  1  
>> log(e) #logarítmo natural  
ans =  1

A.4.3 Operadores lógicos


No GNU Octave, o valor lógico verdadeiro é escrito como true e o valor lógico falso como false. Temos os seguintes operadores lógicos disponíveis:

&  e lógico  
|  ou lógico  
!  negação  
== igualdade  
!= diferente  
<  menor que  
>  maior que  
<= menor ou igual que  
>= maior ou igual que

Exemplo A.4.1. Se x = 2, então x é maior ou igual a 1 e menor que 3?

Solução. No GNU Octave, temos:

>> x=2;  
>> (x >= 1) & (x < 3)  
ans =  1

♢

Creative Commons License Este texto é disponibilizado nos termos da licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada (CC-BY-SA 3.0). Página gerada em 19/8/2020 às 17:36:33.

Informe erros ou edite você mesmo!