Rank: AiutAmico
Iscritto dal : 11/28/2010 Posts: 43
|
Salve ragazzi vorrei dei consigli su come muovermi per realizzare questo preogetto in matlab magari se c'è qualche funzione più particolare da usare ecc. La traccia dice questo:
Il file complementare traccia5 è composto da 1048576 campioni. La frequenza di campionamento è di 44,1KHz. Il file può essere ascoltato eseguendo il comando load traccia5 seguito da sound(y; Fs; bits). Data la lunghezza e la frequenza di campionamento: – quanti secondi della traccia sono stati registrati?; – Calcolare la DFT del segnale e plottare lo spettro (in scala logaritmica); – Si osserva una distinta diminuzione di energia ad una determinata frequenza?; – Qual’è la banda effetiva del segnale? E’ stato sovracampionato?; – Per far risaltare i toni bassi, amplificare le componenti a bassa frequenza del segnale corrispondenti alle frequenze minori di 500Hz di un fattore 3. Determinare quali coefficienti della DFT dovrebbero essere amplificati per ottenere questo risultato; – Ascoltare la traccia ottenuta al passo precedente, plottare il suo spettro e confrontarlo con quello originale; – Se si costruisce un sistema DSP che processa blocchi di lunghezza 1048576 del segnale intero (e di quello elaborato utilizzando il metodo DFT di cui sopra) quale sarebbe il ritardo temporale dell’intero sistema?
Grazie mille
|