У вас вопросы?
У нас ответы:) SamZan.net

на тему- Знайомство з середовищем MTLB.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.4.2025

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»

ІКТА

кафедра ЗІ

З В І Т

до лабораторної роботи №1

з курсу: «Системи запису та відтворення інформації»

на тему: «Знайомство з середовищем MATLAB. Дослідження методів обробки аудіоінформації в MATLAB.»

Виконав: ст. гр. ЗІ-31

Cтельмахович Н.П.

Прийняв: Совин Я.Р.

Львів 2013

МЕТА РОБОТИ

Отримати базові навики роботи в середовищі MATLAB, вивчити основні можливості MATLAB по обробці аудіоінформації.

ЗАВДАННЯ

  1.  Ознайомитись з теоретичним матеріалом.
  2.  Завантажити wav-файл вказаний в завданні відповідно до свого варіанту.
  3.  Вивести основну інформацію про файл: кількість вибірок, кількість каналів, частота дискретизації, кількість біт на вибірку. Прослухати аудіофайл.
  4.  Сформувати заваду у вигляді синусоїдального сигналу з вказаними параметрами і накласти її на аудіофайл. Прослухати зачумлений аудіо сигнал.
  5.  Розрахувати коефіцієнти не рекурсивного фільтра вказаного порядку N для усунення завади.
  6.  Побудувати АЧХ аудіофайлу.
  7.  Відфільтрувати сигнал. Прослухати очищений аудіосигнал.
  8.  Зберегти результат у wav-файлі.
  9.  Розрахувати коефіцієнти рекурсивного фільтра вказаного порядку N та типу для усунення завади ( пульсації в зоні пропускання прийняти рівними 0.1дБ, мінімально допустиме загасання в смузі затримки 60 дБ).
  10.   Побудувати АЧХ розрахованого фільтра.
  11.   Відфільтрувати сигнал. Прослухати очищений аудіосигнал.
  12.   Зберегти результат в wav-файлі.

Варіант

Назва файлу

Частота завади

Амплітуда завади, В

Порядок не рекурсивного фільтра N

Тип рекурсивного фільтру

Порядок рекурсивного фільтру

13

Lab_1_13.wav

3200

5

330

Еліптичний

4

ТЕКСТ ПРОГРАМИ

Для рекурсивного фільтра

[y, Fs, bits] = wavread ('E:\Lab_1_13.wav');

Fs;

bits;

N=length(y);

t=(0:N-1)*(1/Fs);

Zavada=5*sin(2*pi*3200*t);

S1=y+Zavada';

N=4;

Fn = Fs/2;

F=(3100:3300);

[B,A]=ellip(N, 0.1, 100, [3150/Fn 3250/Fn], 'stop');

h=freqz(B, A, F, Fs);

y=filter(B, A, S1);

figure(1);

subplot(4,1,1);

plot(t,y); grid on; xlim([0 t(end)]); title('Оригінал');

subplot(4,1,2);

plot(t,Zavada); grid on; xlim([0 t(end)]); title('Завада');

subplot(4,1,3);

plot(t,S1); grid on; xlim([0 t(end)]); title('Шум');

subplot(4,1,4);

plot(t, y); grid on; title('Відфільтрований рекурсивний');

figure(2);

plot(F, abs(h)); grid on; title('Рекурсивний АЧХ');

Для не рекурсивного фільтра

[y, Fs, bits] = wavread ('E:\Lab_1_13.wav');

Fs;

bits;

N=length(y);

t=(0:N-1)*(1/Fs);

Zavada=5*sin(2*pi*3200*t);

S1=y+Zavada';

N=330;

Fn = Fs/2;

F=(3100:3300);

b=fir1( N, [3150/Fn 3250/Fn], 'stop');

h=freqz(b, 1, F, Fs);

y=filter(b, 1, S1);

figure(1);

subplot(4,1,1);

plot(t,y); grid on; xlim([0 t(end)]); title('Оригінал');

subplot(4,1,2);

plot(t,Zavada); grid on; xlim([0 t(end)]); title('Завада');

subplot(4,1,3);

plot(t,S1); grid on; xlim([0 t(end)]); title('Шум');

subplot(4,1,4);

plot(t, y); grid on; title('Відфільтрований не рекурсивний');

figure(2);

plot(F, abs(h)); grid on; title('Не рекурсивний АЧХ');

РЕЗУЛЬТАТ ВИКОНАННЯ ПРОГРАМИ

АЧХ рекурсивного фільтра:

АЧХ не рекурсивного фільтра:

ВИСНОВКИ

Завдання даної лабораторної роботи полягало у ознайомленні з середовищем MATLAB,  вивченні основних можливостей  MATLAB по обробці аудіоінформації.

Завантаживши і прослухавши wav-файл, за допомогою MATLAB вивів основну інформації про файл. Потім на корисний вхідний сигнал накладалася завада у вигляді синусоїдального сигналу з вказаними параметрами, а саме частотою 3200 Гц та амплітудою 5В. Для усунення завади розраховувалися коефіцієнти не рекурсивного фільтра та рекурсивного вказаного порядку N.

Для відповідних фільтрів було побудовано АЧХ.




1. Психология человека Издание третье дополненное и исправленное Педагогическое общество России Москв
2. РОССИЙСКАЯ АКАДЕМИЯ ПРАВОСУДИЯ факультет подготовки специалистов для судебной системы юридически
3. тема отсчета Удобность использования мат
4. Задание 1Заполнить баланс предприятия по состоянию на 1 октября 2013 года; 2
5. воєнного комунізму новою економічною політикою була обумовлена економічною кризою в країні що виражалася
6. Если на рынке действуют два производителя то такой тип рынка называется дуополией которая является част
7. тельность назначение диапазон частот мощность макс
8. Материалы счет активный балансовый сальдовый инвентарный
9. Реферат- Чрезвычайные ситуации природного характера
10. Облік товарів і тари на підприємствах малого бізнесу