Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna

Forum studentów IV roku EiT Politechniki Śląskiej

 

2 kartkówka Dustor

 
Napisz nowy temat   Odpowiedz do tematu    Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna -> Semestr 5 / PTK
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
beer87




Dołączył: 21 Paź 2007
Posty: 249
Przeczytał: 0 tematów


PostWysłany: Wto 12:56, 27 Paź 2009    Temat postu: 2 kartkówka Dustor

rok temu takie coś mieli:

N=8000 - ilość próbek
A1,A2,A3 - dowolne dla wszystkich grup
f1, f2, f3, Fs - narzucone przez prowadzącego (u mnie kolejno 1000, 1200, 3000, 8000)
badana funkcja to złożenie trzech sin:
x=A1sin(...*f1)+A2sin(...*f2)+A3sin(...*f3),

1. narysować przebieg czasowy x(t) dla dwóch okresów
2. widmo amplitudowe (fft) w przedziale [0; 0.5N], znormalizować częstotliwość
3. widmo amplitudowe (fft) w dB z tym że na osi Y wszystko ma się mieścić w zakresie [-50dB; +10dB]

jakby ktoś tak umiał i chciałby się pochwalić
Powrót do góry
Zobacz profil autora
cuber1988




Dołączył: 09 Paź 2007
Posty: 122
Przeczytał: 0 tematów


PostWysłany: Wto 20:11, 27 Paź 2009    Temat postu:

tu taki drobny wzorzec:

clc; clear;
format long;
N=200; n=0:N-1; %N-liczba probek sygnalu
A1=0.6;
A2=1.4;
f1=120;
f2=123;
fs=600; %f-czestotliwosc sygnalu znormalizowana wzgledem czestotliw. probkowania
x=A1*cos(2*pi*n*(f1/fs))+A2*sin(2*pi*n*(f2/fs));
X=dft(x,N);
X=uciacs(X,10^(-);
m=0:1/N:1-1/N;
magX=abs(X); phX=(angle(X)/pi);
clg;
subplot(221); plot(n,x); title('Sygnal czasowy'); xlabel('czas t')
subplot(222); stemcomb(m,magX); title('Modul widma'); xlabel('czestotliwosc fs')
Powrót do góry
Zobacz profil autora
xaver




Dołączył: 01 Lis 2008
Posty: 301
Przeczytał: 0 tematów


PostWysłany: Śro 20:22, 28 Paź 2009    Temat postu:

czy ktoś może ma sposób jak to zrobić w 100%? tak żeby wszystko działało?
Powrót do góry
Zobacz profil autora
xaver




Dołączył: 01 Lis 2008
Posty: 301
Przeczytał: 0 tematów


PostWysłany: Śro 21:27, 28 Paź 2009    Temat postu:


Kod:
clear;clc;close;hold off;
f1=90;
f2=70;
f3=330;
fs=8000;
N=fs/10;
n=0:N-1;
x=sin(2*pi*f1/fs*n)+sin(2*pi*f2/fs*n)+sin(2*pi*f3/fs*n);
subplot(411),plot(n,x)%probki
t=n.*(1/(fs));
subplot(412),plot(t,x)%czas
x=abs(fft(x));
subplot(413),stem(n/N*fs,x)%Hz

subplot(414),stem(n/N*fs,x)%Hz do 500 axis([0 500 0 0])
axis([0 500 0 100]);
Powrót do góry
Zobacz profil autora
Leth




Dołączył: 12 Paź 2007
Posty: 429
Przeczytał: 0 tematów

Skąd: 41°24' N 2°10' E

PostWysłany: Wto 19:02, 03 Lis 2009    Temat postu:

Ma ktoś pomysł czego można się spodziewać na kolejnej (trzeciej) kartkówce u Dustora (celowo nie zakładałem nowego tematu, gdyż w moim mniemaniu pisanie w jednym wątku odnośnie kolejnych kartkówek jest znacznie wygodniejsze. Z tego względu sugeruję zmianę nazwy tematu na np. "Kartkówki - Dustor" i kontynuację tematu w tym miejscu)?
Wiem, że będzie przeciek albo splot (zadania bodajże 2.7-2.9). Może dysponuje ktoś jakimiś "gotowcami" z poprzednich lat lub czymkolwiek innym, co można by było uznać za przydatne? Z góry dziękuję Mruga.


Ostatnio zmieniony przez Leth dnia Wto 19:28, 03 Lis 2009, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
xaver




Dołączył: 01 Lis 2008
Posty: 301
Przeczytał: 0 tematów


PostWysłany: Śro 9:16, 04 Lis 2009    Temat postu:

Z tego co ja kojarzę on mówił że dostaniesz dwa sin- musisz oknem wykryc prążki dostaniesz niepełną ilość prążków
Powrót do góry
Zobacz profil autora
Leth




Dołączył: 12 Paź 2007
Posty: 429
Przeczytał: 0 tematów

Skąd: 41°24' N 2°10' E

PostWysłany: Śro 12:57, 04 Lis 2009    Temat postu:

Wie ktoś, jak to zrobić :>?
Powrót do góry
Zobacz profil autora
Slonik




Dołączył: 15 Sty 2009
Posty: 152
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Śro 23:38, 04 Lis 2009    Temat postu:

Nie wiem dokładnie na czym tam skończyliście u Dustora ale napisze kilka zadaniek które ja miałem u niego rok temu.

1.Narysować 2 okresy podanego sygnału przy użyciu minimalnej liczby próbek. Widmo amplitudowe w Hz (na ox) od 0 do polowy próbkowania.
Widmo na oy w dB aby max prążek był równy 0dB, wyświetlić od -50 do 10 dB.
Sygnał to suma 3 sinusów o częstotliwościach 500,700, 1200 Hz, Fs=12kHz


2.Tu nie mam treści, ale mam zapisane takie cos:
t=-5...5 [ms]
Fs=20kHz
x(t) = (sin2*pi*1000*t) / (2*pi*1000*t)

i tutaj jak mniej wiecej sie za to zabrać mam napisane:

Fs=20kHz --> Ts = 50 us
n=1:200;
xr= sinx / x
xl=flipr (xr)
x = [xl 1 xr]


3.Narysować 2 okresy sygnału modulującego, sygnał zmodulowany.
widmo sygnału zmodulowanego wyskalowane w Hz
i tu takie dane mam podane:
m=1
x(t) = ( (sin(2pi*1000t)/(2pi*1000t))^2
t=-10.....10 [ms]
fc = 20kHz
Fs = 200kHz


rozwiązanie tego zadania wyglądało mniej więcej tak:
clear; close; clc;
f1=1000;
fc=20000;
Fs=200000;
N=2*Fs/f1
n=1:1000;
nl=-fliplr(n)
xl = (sin(2*pi*(f1/Fs)*n)./(2*pi*(f1/Fs)*n)).^2;
xp = fliplr(xl)
x=[xp 1 xl]
nw = [nl 0 n];
subplot(411),plot(nw,x);
y=x.*cos(2*pi*(fc/Fs)*nw);
subplot(412),plot(nw,y);
Y=abs(fft(y));
osf=(0:2000)/2001*Fs; //(tu nie wiem czy Fs w mianowniku czy w liczniku)
subplot(413),steam(osf,Y);
axis([15e3 25e3 0 max(Y)];
znak=(1+sign(y))/2;
y1=y.*znak;
[B,A] = butter(6,10000/(Fs/2));
w=filter(B,A,y1)
subplot(414),plot(w);


4.Zaprojektuj FGP o charce Butterwortha, Czebyszewa 1 i 2 rodzaju eliptyczny.
fp=2000
fs=1800
Fs=8000
alfap=3
alfas=50


5.Dla podanego sygnału cyfrowego(sygnał prostokątny/schodkowy) dokonać modulacji fazy. fn dobrać aby były 1,2 okresy o 1V w góre, faza zmienia sie 45 stopni(tak mam zapisane, nie wiem dokładnie jak było)


6.Na jednej kartkówce zrobił psikusa i musielismy na kartkach takie rzeczy pisać:
Z1. Narysuj przykładowy filtr o skonczonej odpowiedzi impulsowej, podaj jego równanie różnicowe i transformate.

Z2.Dla sygnału FM wyprowadź zależność na częstotliwość chwilową, podaj co to jest dewiacja częstotliwości.

Z3.Dewiacja fazy w sygnale PM wynosi 15. Sygnał f uzyskano częstotliwość modulującą 2kHz (tu chyba cos pominąłem, ale nie wiem co mogłoby być). Policzyć szerokość sygnału PM

Z4.Jak zdemodulować sygnał FM



To wszystkie zadania jakie mam zapisane w zeszycie, nie koniecznie w takiej kolejności było na kartkówkach. W tym zeszycie mam jeszcze kilka programów napisanych, ale nie chce mi sie tego przepisywać, zainteresowani mogą sobie ode mnie skserować/zeskanować/przepisać/cokolwiek innego ten zeszyt.
Powrót do góry
Zobacz profil autora
xaver




Dołączył: 01 Lis 2008
Posty: 301
Przeczytał: 0 tematów


PostWysłany: Pon 11:44, 09 Lis 2009    Temat postu:

Czy ktoś wie co teraz może być?
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna -> Semestr 5 / PTK Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
deox v1.2 // Theme created by Sopel & Download

Regulamin