8 03 2017
Bir sinüs sinyalinin örneklenmesi matlab örneği
Burada, aşağıda verilen kodlar ile yukarıdaki işlemin matlab ortamında bir simülasyonu gerçekleştirilmiştir.
Matlab Kodu aşağıdaki şekildedir.
%% ilk bölümde darbe trenini oluşturuyoruz.
t = 0 : 1/1000 : 1; % 1 saniye için 1 kHz örneklemne frekansı
d = 0 : 1/30 : 1; % 30 Hz tekrarlama frekansı (1 sn için 30 adet pulse üretilecek.)
ptrain = pulstran(t,d,’rectpuls’,0.01); % 0.01 değeri pulse’lerin enidir.
figure
plot(t,ptrain)
%%
xlabel ‘Time (s)’, ylabel Waveform
%%pulse train oluştu. Şimdi kendi sinyalimizi oluşturuyoruz.
ySin=sin(2*pi*5*t); % 5 Hz frekanslı. Sn’de 5 periyot oluşturacak.
figure;
plot(t,ySin);
%% Şimdi pulse train ile sinyalimizi çarpıyoruz. Bu şekilde örnekleme
% yapacağız.
Sampled=ySin.*ptrain;
figure
plot(t,Sampled)
Arduino destek paketi yükleme (video) Matlab ile Analiz Ders-4 notları