Corsi di Laurea
ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.
Accetto l'uso dei cookie
AGN MCMX
Era il 23 Aprile 2011, erano le 5... ero felice!
I'll be waiting for you.
If you come here,
you'll find me.
I promise!
There is no good, there is no bad. Just perspective and opinion.
load cepostaperte %carico il file
ni = -.5 : 1/length(umod) : .5-(1/length(umod)); %creo il vettore delle frequenze
[H_bpf h_bpf] = FIR_BPF(2^8,.3,.5,'boxcar'); %risposte del BPF
[h_lpf H_lpf] = FIR_LPF(2^8,.1,'boxcar'); %risposte del LPF
aa=conv(umod,h_bpf); %filtro le parti in radiofrequenza con il BPF
aa=aa(2^7+1:end); aa=aa(1:length(umod)); %scarto i valori a sx e dx in più dovuti alla convoluzione
dem=aa.*cos(2*pi*.4.*[0]); %demodulo
bb=conv(dem,h_lpf); %filtro il segnale demodulato
bb=bb(2^7+1:end); bb=bb(1:length(umod)); %scarto i valori a sx e dx in più dovuti alla convoluzione
cc=bb(150:300:end)>2.5; %prendo i valori del segnale bb, che è in PAM binario, e li trasformo in bits, per capire perchè fai un plot di bb
xx=bin_to_dec(cc); %porto in decimale con una funzione creata ad hoc, quella del matlab vuole in ingresso stringhe
msg1=char(xx); %codifico i decimali in ASCII e ottengo il primo messaggio
AGN MCMX
Era il 23 Aprile 2011, erano le 5... ero felice!
I'll be waiting for you.
If you come here,
you'll find me.
I promise!
There is no good, there is no bad. Just perspective and opinion.
cc=bb(150:300:end)>2.5;con
cc=bb(150:300:end)>1.5;
AGN MCMX
Era il 23 Aprile 2011, erano le 5... ero felice!
I'll be waiting for you.
If you come here,
you'll find me.
I promise!
There is no good, there is no bad. Just perspective and opinion.
zz=conv(umod,h_lpf); %filtro la parte in BB
zz=zz(2^7+1:end); zz=zz(1:length(umod)); %scarto i valori a sx e dx dovuti alla convoluzione
tt=int16(zz(150:300:9300)); %prendo la prima parte del segnale e ne ricavo i valori in interi
for ind = 1 : length(tt)
ll(ind)=xx(tt(ind)); %stegoanalizzo il primo messaggio come ha detto il prof oggi
end
msg_fin=char(ll) %...ed ecco la soluzione
AGN MCMX
Era il 23 Aprile 2011, erano le 5... ero felice!
I'll be waiting for you.
If you come here,
you'll find me.
I promise!
There is no good, there is no bad. Just perspective and opinion.
0 utenti, 0 ospiti, 0 utenti anonimi