Witam !
Bardzo zaciekawiły mnie filtry cyfrowe, jak i samo cyfrowe przetwarzanie sygnałów. Jako, że jestem dopiero w technikum i nie ma mi kto tego wytłumaczyć ( sami wiecie jacy są nauczyciele w technikach ). Szukałem dobrych źródeł do nauki, od zera. Znalazłem tutaj :
https://ccrma.stanford.edu/~jos/filters/filters.html
Po przeczytaniu kilku tematów z koleji, natknąłem się na coś takiego :
https://ccrma.stanford.edu/~jos/filters/Sine_Wave_Analysis.html
Czyli analiza tego prostego filtru :
przy podaniu na wejście sygnału zmiennego. Oto co autor otrzymał :
Jeżeli wzór na sygnał wyjściowy jest taki :
A sygnał wejściowy opisany jest wzorem :
To po podstawieniu sobie otrzymuję coś takiego :
x[n]=sin(8•π•n)
a więc :
x[0]=sin(0)=0
x[1]=sin(8•π)
x[2]=sin(16•π)
x[3]=sin(32•π)
Teraz podstawiając pod wzór na sygał wyjściowy otrzymuję:
y[n]=sin(8•π•n) + sin(8•π(n-1)) = sin(8•π•n) + sin(8•π•n-8•π)
a więc :
y[0]=sin(-8•π)
y[1]=sin(8•π) + sin(8•π-8•π) = sin(8•π)
y[2]=sin(16•π) + sin(8•π)
y[3]=sin(24•π) + sin(16•π)
y[4]=sin(32•π) + sin(24•π)
Czyli wyniki, które odbiegają od wyniku. Co robię źle ? Nie mogę tego pominąć, bo napewno jest to ważne.
Jeśli ten temat nie ma tutaj miejsca, proszę moderatora o przeniesienie go do działu odpowiedniego ( może "Nauka" ? ).
Proszę o pomoc, bo samemu nauczyć się jest ciężko, tym bardziej podstawy, podstaw.
Bardzo zaciekawiły mnie filtry cyfrowe, jak i samo cyfrowe przetwarzanie sygnałów. Jako, że jestem dopiero w technikum i nie ma mi kto tego wytłumaczyć ( sami wiecie jacy są nauczyciele w technikach ). Szukałem dobrych źródeł do nauki, od zera. Znalazłem tutaj :
https://ccrma.stanford.edu/~jos/filters/filters.html
Po przeczytaniu kilku tematów z koleji, natknąłem się na coś takiego :
https://ccrma.stanford.edu/~jos/filters/Sine_Wave_Analysis.html
Czyli analiza tego prostego filtru :
przy podaniu na wejście sygnału zmiennego. Oto co autor otrzymał :
Jeżeli wzór na sygnał wyjściowy jest taki :
A sygnał wejściowy opisany jest wzorem :
To po podstawieniu sobie otrzymuję coś takiego :
x[n]=sin(8•π•n)
a więc :
x[0]=sin(0)=0
x[1]=sin(8•π)
x[2]=sin(16•π)
x[3]=sin(32•π)
Teraz podstawiając pod wzór na sygał wyjściowy otrzymuję:
y[n]=sin(8•π•n) + sin(8•π(n-1)) = sin(8•π•n) + sin(8•π•n-8•π)
a więc :
y[0]=sin(-8•π)
y[1]=sin(8•π) + sin(8•π-8•π) = sin(8•π)
y[2]=sin(16•π) + sin(8•π)
y[3]=sin(24•π) + sin(16•π)
y[4]=sin(32•π) + sin(24•π)
Czyli wyniki, które odbiegają od wyniku. Co robię źle ? Nie mogę tego pominąć, bo napewno jest to ważne.
Jeśli ten temat nie ma tutaj miejsca, proszę moderatora o przeniesienie go do działu odpowiedniego ( może "Nauka" ? ).
Proszę o pomoc, bo samemu nauczyć się jest ciężko, tym bardziej podstawy, podstaw.