
function demo_rapporto_numeri_fibonacci

% • si assegni N = 20;

N=20;

% • si chiami la funzione rapporto numeri_fibonacci con input tale 
% variabile N e output il vettore rapporto;

rapporto=rapporto_numeri_fibonacci(N);

% • si ponga sezione_aurea pari a (1 + √5)/2;

sezione_aurea=(1+sqrt(5))/2;

% • si valuti errore pari al valore assoluto della differenza tra l’ultima 
% componente del vettore rapporto con sezione aurea.

errore=abs(sezione_aurea-rapporto(end));

% • si stampi su monitor, con una cifra prima della virgola e 3 dopo la 
% virgola in formato esponenziale il valore "finale" di rapporto.
fprintf('\n \t rapporto: %1.3e \n',rapporto(end));



%--------------------------------------------------------------------------
% risultato:
%--------------------------------------------------------------------------
% >> demo_rapporto_numeri_fibonacci
%  	 rapporto: 1.618e+00 
% >> 
%--------------------------------------------------------------------------