Professional Documents
Culture Documents
Kod Z Zajec
Kod Z Zajec
clc;
close all;
Fs=200;
%parametry sygnalu
fsyg=10; %czestotliwosc
ok=1/fsyg; % liczba okresow (czas analizy)
A=1; %amplituda
faza=0;
sks=0.5; %skladowa stala
%analizowany sygnal
y=A*sin(2*pi*fsyg*t+faza)+sks;
%y=A*sin(2*pi*fsyg*t+faza)+(A*0.5)*sin(2*pi*(fsyg+2)*t+faza)+sks;
%y=A*sin(2*pi*fsyg*t+faza)+(A*0.001)*sin(2*pi*(fsyg+10)*t+faza)+sks;
%y=A*square(2*pi*fsyg*t+faza)+sks;
%y=A*sawtooth(2*pi*fsyg*t+faza,1)+sks;
%wykres sygnalu
figure (1)
plot(t,y,'o');
grid on;
xlabel('czas [s]')
ylabel('Amplituda')
title('sygnal')
%rozdzielczosc widma
dFs=Fs/N
%os czestotliwosc
f=0:dFs:Fs-dFs;
%wykreslenie widma
figure (2)
% bar(f,widmo); grid;
% axis tight
%skala liniowa
stem(f,widmo,'-*r')
%skala logarytmiczna
%semilogy(f,widmo)
axis tight
grid on