Originariamente inviata da
panta1978
Più che il campionamento è importante la frequenza (secondo la regola di Nyqvist, deve essere maggiore del doppio della frequenza del segnale).
Io farei così. Scegli un segnale con una certa fase (es: pi/4) ed una data frequenza (es: 200 Hz).
Dopodichè lo campioni a 500Hz, 1kHz, 2kHz, 5kHz, 10kHz.
Analogamente fai un resample a 8, 16, e 32 bit (Matlab di default usa 64 bit).
Se hai scelto 5 frequenze e 3 profondità di bit avrai quindi 5x3 = 15 ricampionamenti.
Infine, per ogni coppia di frequenza / numero di bit ti ricalcoli la fase tramite algoritmo fft, e vedi per ogni segnale quanto è distante dall'originale. Mi aspetto una correlazione elevata con il periodo, basso con il numero di bit.
PS: se hai domande specifiche su Matlab e qua non trovi risposte puoi consultare o il forum Mathworks o una delle pagine facebook di Matlab e/o Matlab/Simulink (dove tra l'altro mi trovi
)