effettuo_anche_la_generazione_dati_sperimentali = 1;

if effettuo_anche_la_generazione_dati_sperimentali
    %1) generazione dei dati sperimentali:
    % uso come forzante un flash:

    forzante=2;     %0=forzante costante
                    %1=flash
                    %2=campione unitario
    save forzante forzante;
    %
    eulero = 1;  % 0=esplicito, 1=implicito
    save eulero eulero;
    %
    generazione_dati;
    clear all;
    disp('I dati sperimentali sono stati generati. ');
    pause;
end

disp(' ');
%2) analisi della corrosione sulla base dei dati sperimentali

disp('validazione del modello di riferimento e determinazione di Dx');
pause;

load L_sano; %contiene la lunghezza reale Lungh;
validazione;
save Dx Dx;

pause;
close all;
disp('');
disp('analisi della corrosione');
pause;
disp('determinazione dell''ordine mediante il PEM: ');
pem;
save nx n;

return

% pause;
% disp('determinazione dell''ordine mediante l''analisi della risposta in frequenza del sistema');
% %analisi in frequenza del sistema di ordine n:
% %genero le misure sperimentali del campione unitario
% disp('generazione della risposta al campione unitario');
% forzante=2;
% save forzante forzante;
% generazione_dati;
% clear all;
% load nx;
% %e le confronto con la risposta di un sistema state space di ordine
% %n:
% stima_parametri_sistemi_DLTI_statespace;

                