Come approssimare un numero reale con una somma di frazioni su Octave

In questa lezione ti spiego come scrivere un numero reale tramite un'espressione razionale su Octave usando la funzione rat().

rat(n)

L'approssimazione razionale scrive il numero reale n sotto forma di una somma di frazioni.

  • Se il numero reale è razionale, la somma di frazioni coincide esattamente con il numero reale.
  • Se il numero reale è irrazionale, la somma di frazioni fornisce solo un'approssimazione algebrica del numero reale.

Qual è la differenza tra numeri reali razionali e irrazionali? I numeri reali sono i numeri positivi e negativi con virgola. L'insieme dei numeri reali è diviso in numeri razionali e irrazionali. I numeri razionali sono i numeri che possono essere scritti come rapporto tra due numeri interi m/q $$ n = \frac{m}{q} $$ I numeri irrazionali, invece, non possono essere scritti in forma m/q

Ti faccio un esempio pratico

Per approssimare il numero reale 1.2 digita

>> rat(1.2)

Octave approssima il numero con una somma di frazioni

ans = 1 + 1/5

In questo caso la somma di frazioni coincide in modo esatto con il numero reale perché 1.2 è un numero razionale.

Nota. Il numero 1.2 è un numero razionale perché puoi scriverlo come rapporto tra due numeri interi. $$ 1.2 = \frac{12}{10}$$ Quindi puoi scriverlo anche nella forma $$ 1.2 = 1 + \frac{1}{5} = 1 + 0.2 $$

Ora prova ad approssimare il numero reale pi greco 3.1416

>> rat(3.1416)

Octave approssima il numero con una somma di frazioni

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

In questo caso si tratta di un'approssimazione razionale perché il numero pi greco è un numero irrazionale.

Se questa lezione di Nigiara su Octave ti piace, continua a seguirci.




Non hai risolto il tuo problema? Scrivi una domanda