Witam, za zadanie mam do przebadania kartę dźwiękową. Mam próbki sygnału przepuszczonego przez kartę. Jest to sinusoida o f=1kHz Wydaje mi się że należy policzyć fft i skorzystać z tego widma, dalej gubię się i nie wiem co do czego.
Niżej znajdują się próbki sygnału w pliku *.txt.
skypt wyznaczający fft:
clear all;
close all;
clc;
fs = 48000;
Ts = 1/fs;
[fid,komunikat]=fopen('1k44k.txt','rt');
dane1=fscanf(fid,'%f',[2 inf]);
x=dane1(2,
;
N=length(x);
t=(0
N-1))*Ts;
X1=20*log10(eps+abs(fftshift(fft(x))));
figure;
plot( t, x ); grid on
ylabel(['y=sin(2*pi*f', '*t)']);
xlabel('t [s]');
figure;
%x=0:1/length(syg)
1-1/length(syg));
plot( (-fs/2:fs/N:fs/2-fs/N)/1000, X1 ); grid on
%plot( x, syg ); grid on
ylabel(['Amplituda [dB]']);
xlabel('f [kHz]');
plik z próbkami musi znajdować się we folderze roboczym matlaba.
dla przypomnienia:
SNR - określa zakres dynamiczny (signal-to-noise ratio), określa się go jako stosunek wartości skutecznej sygnału do wartości skutecznej szumów (zakłada się, że nie występują harmoniczne sygnału i bez składowej stałej)
(THD+N) - współczynnik zawartości harmonicznych wraz z szumami (total harmonic distortion plus noise) określa się go
jako stosunek wartości skutecznej szumów i harmonicznych sygnału (z wyłączeniem składowej stałej) do wartości skutecznej całego sygnału (sygnał+szumy+harmoniczne)
za orty i stylistykę przepraszam
Bardzo proszę o pomoc!!!
pozdrawiam
Niżej znajdują się próbki sygnału w pliku *.txt.
skypt wyznaczający fft:
clear all;
close all;
clc;
fs = 48000;
Ts = 1/fs;
[fid,komunikat]=fopen('1k44k.txt','rt');
dane1=fscanf(fid,'%f',[2 inf]);
x=dane1(2,
N=length(x);
t=(0
X1=20*log10(eps+abs(fftshift(fft(x))));
figure;
plot( t, x ); grid on
ylabel(['y=sin(2*pi*f', '*t)']);
xlabel('t [s]');
figure;
%x=0:1/length(syg)
plot( (-fs/2:fs/N:fs/2-fs/N)/1000, X1 ); grid on
%plot( x, syg ); grid on
ylabel(['Amplituda [dB]']);
xlabel('f [kHz]');
plik z próbkami musi znajdować się we folderze roboczym matlaba.
dla przypomnienia:
SNR - określa zakres dynamiczny (signal-to-noise ratio), określa się go jako stosunek wartości skutecznej sygnału do wartości skutecznej szumów (zakłada się, że nie występują harmoniczne sygnału i bez składowej stałej)
(THD+N) - współczynnik zawartości harmonicznych wraz z szumami (total harmonic distortion plus noise) określa się go
jako stosunek wartości skutecznej szumów i harmonicznych sygnału (z wyłączeniem składowej stałej) do wartości skutecznej całego sygnału (sygnał+szumy+harmoniczne)
za orty i stylistykę przepraszam
Bardzo proszę o pomoc!!!
pozdrawiam