Как да се реши проблема с помощта на MATLAB?

H

heab

Guest
Здравейте, всички

Как мога да се реши проблема с помощта на MATLAB?

Генерирайте сигнал (X [N]) извадката в 8 KHz,
, която съдържа сумата от три sinusoids при честота от 100 Hz,
1000 Hz и
2000 Hz.
Двор този сигнал за разумен брой проби (с MATLAB).

Благодаря

 
N = 0:80;
TS = 1 / 8000;
Y = греха (2 * пи * 100 * N * TS) греха (2 * пи * 1000 * N * TS) греха (2 * пи * 2000 * N * TS);
стъбло (Y) [/ IMG]

 
Имам проблем Multirate за обработка на сигнали. (С помощта на MATLAB)

1.) Дизайн стандартна честота конвертор за преобразуване на сигнала X [н] в извадката ставка 8 кHz до Y [m] при вземане на проби честота 22 KHz.Сложи interpolator първо и decimator късно.Комбинирате анти-aliasing филтъра с поста филтър заедно и да използвате FIR правоъгълен прозорец техники за проектиране на филтъра си (употреба на филтър дължина 55).Парцел
(а) импулс отговор на FIR филтър (Графика 1)
(б) продукцията на FIR филтър (Фигура 2)
(в) на изхода на честота конвертор, който проектиране (Фигура 3).И направи цялостна блок диаграма на вашата честота преобразувател (Фигура 4).

2.) Извличат и да си извадят многофазен реализация диаграма на вашата FIR филтър във връзка с interpolator (Фигура 5).Използване на 11-банд многофазен реализация.Разбира се посочват коефициенти за всеки филтър.Парцел на изхода на многофазен филтри 1,2,3 и 4, като използвате командата второстепенна сюжетна линия (Фигура 6) и на изхода на цялостната филтър (Фигура 7) и сравните тази продукция с Фигура 2.

3.) Draw ефективна реализация decimator схема на FIR филтър, във връзка с decimator (Фигура

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Охлаждам" border="0" />

.Тук броят на банди в многофазен схема трябва да бъде 8.

Благодаря

 

Welcome to EDABoard.com

Sponsor

Back
Top