Главная » Просмотр файлов » Айфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004)

Айфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004) (1095888), страница 38

Файл №1095888 Айфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004) (Айфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004)) 38 страницаАйфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004) (1095888) страница 382018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 38)

Дискретные преобразования х(1р].геа1 х[1].геа1-Сг; х[1р].1вад х[1].1вад-с1; х[1) . геа1=х[1) . геа1+Сг; х [ 1 ) . 1вад=х [ 1 ] . 1в ад+ с1; 1 1+1е; Севр-иг"иг-и1*н1; и1=и1*нг+иг*и].; иг севр; /* если нужно найти БПЕ], каждый коэффициент делится на прС */ 1г(1пт=-1) ( Гог(1 1г1< прС;++1) ( х [1) . геа1 х [1] . геа1/прС > х[1].1вед х[1].1вад/прг; ".'З,В.;" ". ДПФ и БПФ в программном пакете МАТС.АВ Ключевыми функциями в программном пакете МАТБАВ и МАТ[.АВ Б]йпа! Ргосем]пя Тоо)Ъох для выполнения одномерных ДПФ и БПФ являются функции с[гсвсх, ййс и 1Ш.

В Тоойзох есть также функции для дискретного косинус-преобразования и двумерного БПФ. Для вычисления дискретного преобразования Фурье АГ-точечной последовательности данных в виде вектора х можно использовать функцию с[ЙСвСх, которая имеет такой синтаксис: х-х*пгсвсх(н) Функция с]йсвсх вычисляет и возвращает коэффициенты поворота в вцае комплексной матрицы порядка Аг х ]](. Затем она умножается на последовательность данных г, что и дает дискретное преобразование Фурье этой последовательности.

Обратное ДПФ можно найти с помощью команды сопЗ: х к*сов](йтсвсх(н))/н Функция г гС вычисляет ДПФ одномерной последовательности данных с помощью двоичного алгоритма БПФ (если длина данных — 2 в какой-то степени), а функция 1бйС используется для нахождения обратного ДПФ. Программу из программного пакета МАП.АВ (программа ЗВ. ] ) можно использовать для чтения данных из файла и непосредственного вычисления прямого и обратного ДПФ. Программу ЗВ.2 можно использовать для вычисления ДПФ или обратного ДПФ по БПФ. Примеры, иллюстрирующие применение этих программ, можно найти в книге [[Геасйог, 200)) (подробности см.

в предисловии). 2аб Приложения Программа ЗВ.1. Реализация в МАТТ.АВ прямого вычисления ДПФ ГипсС1оп 0РТ0 с1еаг а11г % програыма для прямого вычисления коэффициентов ДПФ г)1гесС1оп -1; %1 — прямое ДПФ, -1 - обратное ДПФ )л Горел('с)ага1п.с(ас',чг)! х гасан(1п,'Вд 99', ( [2,1пГ) ) ) ! Гс1оае(1п)! х х(1,:)+х(2,г]*1г % формирование комплексных чисел 11 г[1гесС1оп 1 у х*с(Гсшгх(1епдСЬ(х))! Ъ вычисление ДПФ е1ве у к*соя](г]ГСнгх(1епдСЬ(х)])/1епдсЬ(х]! % вычисление ОДПФ епг) % запнсь/печать результатов оис Хорев(ч[асаоис.г(ас',че)г Грг1пс(оис,'Ъд 99]п',[геа1(у)г1над(у))]г Гс1оее(оис)г ЬР1оС(2 1 1),Р1ОС(1Г1ЕПБСЬ(к],Х)гС1С1Е('ВХОДНОЙ СИГНаЛ' ); виЬр1оС(2,1,2),р1оС(1г1епдСЬ(у),у)гг!.С1е('Выходной сигнал']г Программа ЗВ.2.

Программа МАТ[АВ лля вычисления ДПФ через БПФ ГипсС1оп 0УТУ % програавга для вычисления коэффициентов ДПФ с помощью БПФ с ВД с1еаг а11г г)1гесс1оп -1г $1 — прямое Дпф, -1 — обратное ДпФ 1п Тороп Рг[ага1п. г[аС', 'г'] г х-Тесал(1п,'Ъд Ъс/,([2,1пГ]])! Гс1оае(1п)г х х(1,:)+х(2,г)"1г % формирование комплексных чисел 11 с(1гесС1оп =1 у ГГС(х,1епБСЬ(х)) % вмчнсленне ДПФ е1ае у 1ГГС(х,1епдСЬ(х)) % вычисление ОБПФ еЫ Ъ запись/печать результатов оиг Горел('г[агаоиг.с(аг','г/); Грг1пС(оисР%9 Вс]п',[геа1(у)г1ятд(у)]]! Гс1ове(оив) ! иьр1ос(2,1,1),р1ос(1:1епцсь(х),х) гс1с1е('Входной сигнал); виЬр1ос(2,1,2),р1ос(1:1епвсЬ(у],у]гс1с1е('Выходной сигнал']г ,,З [ИТВРЭТфВ];ДГ]Рг[ ПРИЙО][Г9[[[[4ф~ ':-'.::,'-~~3,",,"',~[::;"„"~о Соо!еу 1%, ат! Ти)геу 1иг.

(! 965) Ап а)йопйгп Гог йе гоасыпе еа)си)епоп о( согор)ех Роипег зег!ез. Майетансг Сотрегаггол, 19(90), Арп], 297-30!. )ЕЕЕ ()979) Рпгягаео /ог 0(Вега! Згапа! Ргостлгпа. )Чеп Уогы )ЕЕЕ Ргтз. Примененйе '- ~-преобразован'ия в обработке- .- 4з1.

СИГНарЫ И СИСТЕМЫ дИСКрЕтНОПЗ ВрЕМЕйй 4.2. г-преобразование 4,3. Обратное г-преобразование ., ' 4.4. Свойства х-преобразовайия, 4.6. Некоторые области применения к-преобразования 4.6, Резкрзе Задачи Литература Дополнительная литература Приложения; - 214 229 в-обработке сигналов 232 ,, 252 262 '261 .. 261 Самое удобное средство описания, анализа и проектирования сигналов и систем дискретного времени — это з-преобразование.

В системах дискретного времени оно играет такую же роль, как преобразование Лапласа в системах непрерывного времени. В этой главе представлены важные аспекты г-преобразования, причем акцент делается на тех, которые будут использоваться в последующих главах. Особов внимание г-преобразованию уделяется при разработке систем дискретного времени. В число областей применения з-преобразования входят: описание сигналов и систем дискретного времени, позволяющее без труда регулировать степень их устойчивости и визуализировать их частотные характеристики; анализ ошибок квантования цифровых фильтров и вычисление частотных характеристик систем дискретного времени.

Более подробно большая часть областей применения преобразования освещается в последующих главах. Как и во всех остальных частях данной книги, в этой главе принят практический подход. Для того чтобы читатели могли глубже понять предмет, приводятся алгоритмы и программы на языке С и коды МАТЮКАВ. Значительная часть тем, обсуждаемых в этой главе, касается линейных сигналов и системы дискретного времени, поэтому мы начнем с очень краткого обзора основных характерных признаков этого класса сигналов и систем. Глава 4. Применение г-преобразования в обработке снпмлов 20в Значения дискретного сигнала определяются толью при дискретных значениях времени или какой-либо другой соответствующей переменной, например, пространства.

Как уже говорилось в главах 1 и 2, такой сигнал может появиться в результате дискретизации сигнала непрерывного времени, взятого через равные отрезки времени пТ, и = О, 1,..., ~де Т вЂ” период дискретизации. Его можно создать и искусственным путем с помощью компьютера и определенного алгоритма.

Амплитуда сигнала дискретного времени может быть либо также дискретной (дискретное время, дискретная амплитуда), либо непрерывной, По традиции сигнал дискретного времени представляют в виде последовательности чисел: х(п), п = 0,1, (4.1, а) х(пТ), п = О, 1,. (4.1, б) х„, п = О, 1,..., (4.1, в) где под х(п), х(пТ) или х„понимается значение сигнала в дискретный момент времени п (или пТ). Для удобства мы будем пользоваться записью х(п) как для значения последовательности в дискретный момент времени п„так и для обозначения самой последовательности„если разница между ними не важна (смысл будет понятен из контекста). Вообще, в ЦОС принято опускать символ Т, поскольку последовательность не всегда является функцией времени (это может быть, например, функция пространства).

Иногда Т опускается по той причине, что частота дискретизации для удобства предполагается равной единице (т.е. нормированной). Система дискретного времени — зто, по сути„математический алгоритм, входом которого служит последовательность х(п), а на выходе появляется последовательность у(п). Примерами систем дискретного времени могут служить цифровые контроллеры, цифровые анализаторы спектров и цифровые фильтры. Система дискретного времени может быть линейной или нелинейной, инвариантной относительно времени или изменяющейся со временем.

Отметим, что линейные инвариантные относительно времени (ЛИВ) системы формируют значительный класс систем, используемых в ЦОС. Пример — цифровые фильтры, которые подробно рассматриваются в главах 6-8. Говорят, что система дискретного времени пикейна, если она подчиняется принципу суперпозиции. Это означает, что отклик системы на несколько входов равен сумме откликов втой системы на каждый вход в отдельности при отсутствии всех остальных входных сигналов. Например, если вход х1(п) системы дает выход у1(п), а другой вход хз(п) даст выход у,(п), то отклик системы на оба входа будет равен а1х~(п) + азхз(п) -~ а1у,(п) + а,уз(п), (4.2) где а| и аз — произвольные константы. 42. г-преобразование 209 х(п) -ч у(н) х(п — к) — у(п — й), (4.3, а) (4.3, б) т.е.

задержка входного сигнала приведет к такой же задержке выходного сигнала. Взаимосвязь между входом и выходом ЛИВ-системы задается сверточной суммой у(п) = ~~~ Ь(к)х(п — Й), (4.4) где Ь()с) — импульсная характеристика системы. Значения )г(к) полностью определяют систему дискретного времени во временной области. ЛИВ-система устойчива, если ее импульсная характеристика удовлетворяет условию уз(/с)! < оо. (4.5) Это условие справедливо, если п()с) имеет конечную длину, илн если )г()с) стремится к нулю при увеличении и.

Более подробно устойчивость рассмотрена в разделе 4.5.7. Физически реализуемой называется система, которая дает выход только при наличии сигнала на входе. В общем случае, физически реализуемая последовательность дискретного времени х(п) или импульсная характеристика Ь(к) системы дискретного времени равны нулю до нулевого момента времени, т.е. х(п) = О, п < О илн п(к) = О, и < О. Большая часть материала, изложенного в этой книге, касается практических, т.е. физически реализуемых, систем. "ф~~РВфЦ~~~"ннаУ(г~;.';;%гфазфв)((Щ)В ффффф~)( '4~(~фюнф',,",.й9;.',.

зз й Определим г-преобразование последовательности х(п), действительное для всех п: Х(г) = ~~~ х(п)г ", (4.6) где г — комплексная переменная. В причинных системах х(п) может быть ненулевым только в интервале О < п < со, и уравнение (4.6) сводится к так называемому одностороннему г-преобразованию: Х(г) = ~ ~х(п)г ". (4.7) ьо Говорят, что система дискретного времени инвариантна относительно времени (иногда ее называют инвариантной огпносиеельно сдвига), если ее выход не зависит от времени приложения входа.

Например, если вход х(п) дает выход у1(п), то вход х(п — к) даст выход у(п — Й): 210 Глава 4. Применение х-преобразовании в обработке сигналов -6 -4 -2 О 2 4 6 и -б -4 -2 О 2 4 6 и -6 -4 — 2 О 2 4 6 и -б -4 — 2 О 2 4 б и Рнс. 4.1. Причинные и непричииные последовательности дискретного времени Понятно, что в-преобразование — это степенной ряд с бесконечным количеством членов, поэтому он может не сходиться для всех значений д. Область, в которой хпреобразование сходится, называют областью сходимослги (ОС), и в этой области значения Х(х) конечны.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6455
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее