Obróbka sygnałów


Data

Wykonawcy

Temat

5-12-95

Gabryjela Kremser

Marek Macioszek

Janusz Sychla

Obróbka sygnałów

1.Przykłady określenia charakterystyk sygnałów cyfrowych.

-przebieg ćwiczenia z pakietem Matlab:


f=[5,10,3,0,1,6,15,12,13,2,11,8,9,14,7,4]'f = 5 10 3 0 1 6 15 12 13 2 11 8 9 14 7 4 mean(f)ans = 7.5000 fd=dtrend(f)fd = -2.5000 2.5000 -4.5000 -7.5000 -6.5000 -1.5000 7.5000 4.5000 5.5000 -5.5000 3.5000

0.5000 1.5000 6.5000 -0.5000 -3.5000 mean(fd)ans = 0 plot(f) plot(fd)


0x01 graphic

1.1Funkcja autokorelacji


fc=xcorr(fd) fc=fc/16fc = 0.5469 -0.4687 -0.1094 2.5625 -0.0156 -3.4062 -3.6719 -5.3750 1.4219 2.6562 1.7656 -5.3125 -6.1406 -0.2812 5.2031 21.2500 5.2031 -0.2812 -6.1406 -5.3125 1.7656 2.6562 1.4219 -5.3750 -3.6719 -3.4062 -0.0156 2.5625 -0.1094 -0.4687 0.5469 plot(fc)


0x01 graphic

Szybka transmisja Fouriera FTT


ff=fft(f)/16ff = 7.5000 -1.2071 + 1.0412i 0.5000 + 1.2071i 0.2071 - 1.8066i -0.5000 - 0.5000i 0.2071 - 0.8066i 0.5000 + 0.2071i -1.2071 + 0.0412i 0.5000 -1.2071 - 0.0412i 0.5000 - 0.2071i 0.2071 + 0.8066i -0.5000 + 0.5000i 0.2071 + 1.8066i 0.5000 - 1.2071i -1.2071 - 1.0412i


Liczby zespolone sprzężone, częstotliwość zmienia się od O do Π , tak zwana częstotliwość Neyquista Π/Ts gdzie Ts =1 1.2 Szum biały e=rand(150,1); plot(e)

0x01 graphic

1.3 Funkcja autokorelacji e=randn(150,1); ec=xcorr(e)/150; plot(ec)

0x01 graphic

1.4 Skok jednostkowy u1=ones(150,1); plot(u1)

0x01 graphic

un=u1+1*e plot(un)

0x01 graphic

2. Dyskretyzacja obiektu ciągłego

0x01 graphic

num=2

den=[5 1]

den = 5 1

t=0:.1:15;

h=step(num,den,t),

plot(t,h)

0x01 graphic

g=impulse(num,den,t)

plot(g)

0x01 graphic

nyquist(num,den)

0x01 graphic

bode(num,den)

0x01 graphic

2.2 Model w przestrzeni stanu.

[a,b,c,d]=tf2ss(num,den)

a = -0.2000

b = 1

c = 0.4000

d = 0

[a,b,c,d]=tf2ss(num,den)

a = -0.2000

b = 1

c = 0.4000

d = 0

[ad,bd]=c2d(a,b,.1)

ad = 0.9802

bd = 0.0990

[num,den]=ss2tf(ad,bd,c,d)

num = 0 0.0396

den = 1.0000 -0.9802

hd=dstep(num,den,150);

plot(hd)

hd=dstep(num,den,15);

plot(hd)

[numd,dend]=ss2tf(ad,bd,c,d)

numd = 0 0.0396

dend = 1.0000 -0.9802

hd=dstep(numd,dend,15);

plot(hd)



Wyszukiwarka

Podobne podstrony:
sprawozdanie1, Cyfrowa obróbka sygnału polega na wykonywaniu operacji matematycznych na kolejnych pr
08 Wykonywanie komputerowej obróbki sygnału
Obróbka wstępna ryb
Zamiana sygnału chemicznego na elektryczny w błonie postsynaptycznej
prezentacja ścieżki sygnalizacyjne z udziałem receptora błonowego
Sygnały klasyfikacja
PPTOK(13wykł)Uchwyty obróbkowe
wykład+nr+8+ +Obróbki+powierzchniowe
Bezpieczenstwo i higiena pracy podczas obrobki cieplnej
W10 Wpływ różnych metod obróbki wstępnej mięsa
5 ObróbkaCiepnaDefinicjeSem2010
Obróbka ręczna Piłowanie Górecki
2010 05 Kombajn sygnałowy DDS
Obróbka plastyczna metali obejmuje
highwaycode pol c20 sygnaly policjii innych (str 104,105)
24 Wykonywanie prac z zakresu obróbki ręcznej
oficjalna sygnalizacja siędziów w siatkówce
Corel Paint Shop Pro X Obrobka zdjec cyfrowych cwiczenia

więcej podobnych podstron