Aproximar um número real usando a soma de frações no Octave

Nesta lição, vou te mostrar como escrever um número eal em uma expressão racional no Octave utilizando a função rat().

rat(n)

A aproximação racional escreve o número real n como uma soma de frações.

  • Se o número real for racional, então a soma de frações é igual ao número real.
  • Se o número real for irracional, adicionar frações fornece apenas uma aproximação algébrica do número real.

Qual é a diferença entre números reais racionais e irracionais? Números reais são números positivos e negativos com casas decimais. O conjunto de números reais é dividido em números racionais e irracionais. Números racionais são aqueles que podem ser escritos como a razão de dois inteiros m/q $$ n = \frac{m}{q} $$ Por outro lado, números irracionais não podem ser escritos na forma m/q.

Vou te dar um exemplo prático.

Para aproximar o número real 1.2, digite

>> rat(1.2)

O Octave aproxima o número com uma soma de frações

ans = 1 + 1/5

Neste caso, a soma de frações coincide exatamente com o número real, porque 1.2 é um número racional.

Observação. O número 1.2 é um número racional, pois pode ser escrito como a razão de dois inteiros $$ 1.2 = \frac{12}{10}$$ Portanto, também é possível escrevê-lo na forma $$ 1.2 = 1 + \frac{1}{5} = 1 + 0.2 $$

Agora, tente aproximar o número real pi 3.1416.

>> rat(3.1416)

O Octave aproxima o número com uma soma de frações

ans = 3 + 1/(7 + 1/(16 + 1/11))

Neste caso, é uma aproximação racional, pois o número pi é um número irracional.

Como habilitar a aproximação racional para todos os resultados?

Se você deseja ter a aproximação racional para todos os resultados da sessão atual, digite format rat

>> format rat

Após digitar este comando, o Octave exibe todos os resultados usando a aproximação racional como padrão. Dessa forma, você não precisa utilizar a função rat() toda vez.

Por exemplo, se você digitar 3.3, automaticamente será exibido como 33/10

>> 3.3

ans = 33/10

A aproximação racional permanece ativa durante toda a sessão atual.

Se você desejar voltar para o formato de exibição normal, digite o comando format.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Octave

Cálculo