Айфичер Э., Джервис Б. Цифровая обработка сигналов, практический подход (2-е изд., 2004) (1095888), страница 119
Текст из файла (страница 119)
апд КаЬ)пег Ь. К. (!975) Орипиип ИК 418!са) 6)сег ппр)втсп|виола Гог бесииапоп, )и|ссра!абаи, ат1 паггоиг-вам 01|егтд. 1ЕЕЕ Тгаю. Асаызисз, 5реес1| алА гдднаг Рюсеззтд, 23(5), 444-456. 5. СпзсЫеге К, Е. апб КаЬ|пег 1.. К. (1976) ригйег сопцбегаиопв )и йе денди оГдесипасогв апб )псесро)асогс. ГЕЕЕ Тгане Асопзпсз. Бргссл аз|А 5|дна! Рюсеззслд, 24, 296-311. 6. СгосЬ|еге К. Е. апб КаЬ)пег 1.. К.
(1979) А ргодтсп Гог |пища|аде десипас)оп, |псегро)апоп, атс пптосч Ьат) й)ст)ид. !п!ЕЕЕ Ргадгатзуаг ОБР. !псцшсс оГ Е)ессг)са! апб Несссотсс Епдспеет. 7. СгосЫеге К. Е, аис КаЬ)пег !.. К. (198 ! ) 1псе|ро1апоп апд бес)тас)оп о( 418)са) сщпа1в — а ясоиа) геыече Рюс. 1ЕЕЕ, 69(3), 300-331. 8. СгосЫеге К. Е. ап|1 КаЬспег 1.. К. (!983) Мыл!иле Ощиа) 51дыа! Рюсезз|лд. Епд!есчоод СИИв Н): Ргеиске-НаИ. 9.
СгосЫеге К. Е. аид КаЬ|пег Ь К. (1988) Ми!Ига|с ргосевцпд оГ йдиа) сщиа1с. 1и Ас( енсе|( Тор|аз |и Бена( Ргасеззтд (Ь)т 1. Б. апб бррспЬеип А. Ч. (ебв)). Еид)ссчоод СЫГв НЗ: Ргеппсе-НаИ. 10. Оерапа О. !., 1 исав 1. б. апд Нобд)с)т % Б. (1988) Огдгга1 5!дна! Ргасеттд. А Бупет Оез!дн Арргоас1|, Нечг Чой. %Иву.
1!. (Зи В. апд М|псвег Е (1978) Са)си)аиоп оГ пассосе-Ьапд врессгв Ьу йгесс десипабоп. 1ЕЕЕ Тгалз. Асоызпси 51|вес)с алс( 5!дна! Рюгеттд, 26(6), 529-534. 12. Масвауа Ъ'., ()сЫтига К., !|часа А., КоЬауасЫ Т., 1вЫ)|асса М. апб Човвиоте Т. (1987) А 16-Ь|с очтватрипд А-со-О сопчтдои мсвпо)оду иппд сир!с )пседгвс!оп паке Фарьд. 1ЕЕЕ Х Баг!А 5|а|с Сбсывз, 22(б), 921-928. 13. биаппЬу О. (ед.) (1984) 51да|а1 Ргасеззог Ссссрз, СЬарссг 5. Ьопдои: бгапада.
14. %енаиб О. К., Ое) Бщпоге В. Р„Бтапаоп Е 1., Тапака Т., Наиайва, К., Нага Б. апб Та1свви)са К. (1989) А всегео 16-Ьсс дека-Идтв АГО сопчеиег Гог 418)са) аиб)о. Х Аыгдо Ендтееилд 5ос!есу, 37(6), 476-486. 15. %ее|васе !. А., Кесй К. О. р., бииюиг !. Б. К., )Геасвог Е. С. аиб бгеепе К. К. б. (1990) БилаЬ!1 ау оГ Ге|а! вса1р е)етгобсв Гог Ге|а) е1есиосагйодга|п биг)пд )аЬсег. Х Сдл. Р)сузгсз ггс Рдузтсоддсас Мтиыгетелг. 11(4), 297-306. Дополнительная литература А|и!од Оетсев (1988) АОБР-2100 Ратду Аррдсанонз Налйбаад Чо)ите 2, СЬвр|ег 3. Апасод Оещсев, 1ис. Всдапдег М. б. (1977) Сииряапоп тсе апд всогаде евитабоп си ти!Ига|в 418)са! 61|вопд сч)й Ьаивапб Гпсет.
1ЕЕЕ Тгат. Асаызпсз. Яреесб он|1 51дла1 Рюсезилд, 25, 344-346. 992 Глава 9. Цифровая обработка сигналов прн нескольких скоростях Вейапкег М. О., Оаянес !. 1.. апд (арабпо) О. Р. (1974) 1п1тро1айоп, ехивро1айоп апй гедисйоп оГсоврнипкв врееб |п фуса1 Гйсев.!ЕЕЕ Тгалз. Азов!!ся, Зреесб алсг Якла! Рлкезысу 22, 231-235. Вюсчп )г !. 1.. (1981) Ми!йсЬаппе) тавр1пщ оГ 1отрвтз т1у|а1т,!ЕЕЕ Тгалз. Сгтеисуз Зузселт, 28, ! 01-106. Сох К. У., Воск О. Е., Ванег К. В., !оЬпвоп !. О. апд Зпубет 1.
Н. (1987) ТЬе аиа1оу|е чо(се рпчасу вулев, АТМТ Тесвтсас г., 66, ! 19-!31. ТП1ю| О. Р. (ед.) (1987) Налйбооlс о)'ОГЕГса) 518иа! Рпкызву Иенс Уог1с Асвбепис Ргев. ОоебЬап О., чап бег Р!атсЬе К. 1, ат1 Зс(хчоол Е. К (1982) Ощка1но-апа)о8 сопчтв!оп 1п р1ау|п8 а сои|расс й!вс. РЬГВрз Тзсвлссас Ее», 40(б), !74 — 179. Оообввп О, !. апд Свгеу М. 1. (1977) Ьбпе б)уш! Гйсегв Гт десипайоп апй 1пстро1айоп.
!ЕЕЕ Тгапа Асалм|си 5реесб алА Згблаг Рюсгзятб, 25(2), 121-126. Ооо)вап О. 1. апд Р1апакап !. 1.. (1971) Опесс б(ув( сопчегяюп Ьепчееп Ипеаг апй вдарите йе1в |пойн1айоп Голпав. 1п Рлк. 1ЕЕЕ Глс. Сатталсса|сою Сол/., Мопсгеа1, Свивка, !нпе 1971. НиЬег А., Ое Мап Е., ЗсЫИес Е. апд (С!ЬпсЬ Су, (1986) Р!К (онсрав 6!сег Гог и8па! дес|вайоп члсЬ 15 МНх с(сок Ггес)пенсу. )п ГЕЕЕ Гис Солр Асоюссся, Зреесб алсг Зала! Ргасеттк, То)суо, 7-1 1 Арп!, рр.
1533-1 536. )егп' А. 1. (!977) ТЬе ЗЬаппоп вавр!ищ йсеогип — тв чапана ех|епт(опв апд аррйсайопв: а пиона( тешете Рглс. 1ЕЕЕ, 65(! 1), 1565-1596. Ыпбеп О. А. (1959) А йВснв(оп оГ заврбп8 йсеогепи. Рпк. ГКЕ., 47, 12!9-1226. Мвсхег Е (1982) Оп Ьа)Г-Ьат(, йпгд-Ьап|1 апд Нф-Ьапб РГК 68шв ав1 йттг бевщп. ГЕЕЕ Тгаиз. Асоигссгк Зрезсб ассй 518лас Рлкезя|лу 30, 734-738.
М спсхст Р. апб 1 в В. (1978) ТЬе бев)8п оГ орйва! вн! йга|е Ьапйраы апб ЬаптВюр 6Ьесв. IЕЕЕ Тгалз. Асоит|ся, Зрггсб асяг 5|клас Рпкеязглб, 26(6), 534-543. М!пстег Е апб Ыи В. (1978) Айаг(пк еггог 1п фе дев)8п оГ пв1йвсе 6 кеса. 1ЕЕЕ Тгалз.
Асалзйсг, Зреесб алй ЗЩлаг Рюсеязгл8, 26, 76-88. Мопс))о В. А. (1988) О18!са! 6Ьелп8 1п а Ь18Ь-врееб 418!Мх(п8 остйовсоре. Нелгесс Раз)сап( 2, )нпе, 70-76. Мои 2. Е апб Оиьагпе) Р, (1987) Раас РГК Пхеппк: а18опф|пв апб ппр!еспепсайопв, 5|у|а! Рлкеззиу 13, 377-384. Рппсеп 1. Р.
апй Вгтйеу А. В. (1986) Апа(уизгвупфеив 6Ьег Ьап)св дет!8п Ьавей оп с!ве ба|па!и айаипк сапсейаиоп. ГЕЕЕ Тгалк Асаизссс и Зреесб алй Ябла! Рпкеззглб, 23, 1153-!! 61. КаЫпег Ц К. ат1 СпкЬсеге К. Е, (1975) А паче! 1вр1евеп|айоп Гог пттосч-баит Р!К бщка! 6!сетя. 1ЕЕЕ Тюю. Асаизйгз, Зреесб алй 5|Ела! Рюгезз|л8, 23(5), 457 !64. Кеквйа Р. А., Рщй Н., М|ии 5.
К. апб Ненчо Ч. (1987) Ашуе КС сгояючег пепчогхв тчПЬ ай)ввЫе сЬагас- |епвйсз. Х Ануа Елулееггущ Язсгесу, !анна|у-реЬпт|у, 3|5(1/2), 24-30. КовЬасЬег О. СУ. (1975) ЕГйвепс Р!К 61мт беи8п Гог яавр1е саге гебисйоп апб !псегро!айов 1п Рюс. 1ЕЕЕ !литлассатсг Зутролит ол Ссгааи алс( Зуте|м, 2 1-23 Арп1, рр. 396-399, БсЬаГег К. СЧ. апд КаЬвет К. 1.. (!973) А 618)в( вщпа( ргосеввйщ аррптсЬ в всегро!айоп.
Рлю. 1ЕЕЕ, 61, 692-7Ю ЗсЬеиелпа|в Н. апй ОосЫег Н. (1981) А совргеьспз)че вшчеу оГ б!8(в! иапвви!йр(ех|пб вейсойя. Рпк, ГЕЕЕ, 69, 1419- М50. БЬаппоп С. Е. (!949) Совпввсайопв )п фе ргевепсе оГ по|в. Рюг. ИЕ, 37, 10-21, ТЬопк Т. (1 989) Ргасйса( соптбегвйоп !ог а сопйпноиз Иве б!ув! ярессгшп апа(ухег. 1и Ргос. 1ЕЕЕ Гмегла- стлас Зутрюсит ал С!пъ!в алс( Зутетя, Рол!апб ОК, Мау 1989, НЫ7-1050.
Тн(уз О. СЧ., КогаЬасЬет О. СЧ. апд Мотет СУ. Е. (1970) Оевщп|пб ивр!е, е1Тесйче б)уса) 60тв. 1ЕЕЕ Пилю. Аиауа Е1ессю-Асоюсггл 18, 142-158. ЧаЫуапафап Р. Р. (1990) Мн1йга|е й!ув! Гйсет, 61|ег Ьвхз, ро(урйвте пепчойсв, апд арр!~сайвз: а ввэпа1.
Рлк. !ЕЕЕ, 78(1), 56-93, Ча)буапвЬап Р. Р. (1993) Ми!с|юге 5уг|етз алй Рсгтг Вал)и. Еп8)есчооб СИ((в Н): Ргепйсе-Най. уаЫуаиафап Р. Р, а»1 Нбиуеп Т. О. (1987) А |пс1с Гог рае дв!8п оГ Р1К ЬаП'-Ьапб бйетв. ГЕЕЕ Тгалз. Ситилз алс( 5узсетз, 34, 297-300. Чап Ое Р)аввсЬе К. Е впд Офссиата Е. С. (1983) А вопоркЫс 16-Ь|с ОЧА сопчтъюп яувсев Гог 618!в! аий)о. Гл Осуге! Аисуа (В!езвег В. (еб.)), рр. 54-60. Анй)о Епк!пеепик,!пс. Еобе! К.
Н, авс Тапб Р. Б. (1985) А Ь18Ь рес!оппапсе пюЫсйаппе) йесппайп8 Р!К б!8)ш) Пкег вуйев Гог пнсторюсевюг Ьтеб дага асяшв)сюсь Ргос. )5САЗ, ! 149-1152. Глава 9. Цифровая обработка сигналов при нескольких скоростях фильтрацию с целью подавления зеркальных изображений на основе фильтра нижних частот, а затем перевыбирает сигнал с более низкой частотой, т.е. оставляет одну точку из каждых М точек данных. Команда с(есйлгаге используется со следующим синтаксисом: у=с)есйвгаге(х,М) у=с)есйгаахе(х,М,М) у=с)есйгаасе(х,М, 'Ййг') у=с(ес1лгахе(х,М,М, 'Ййг' ) Команда у=с)ес1лтаге ( х, М, М, ' бйг' ) фильтрует последовательность данных, собранных а векторе х, с помощью Аг-точечного КИХ-фильтра нижних частот с нормированной частотой среза 1/М, а затем уменьшает частоту дискретизации в М раз.
Нужный фильтр автоматически генерируется средством Тоо!Ьох. Если параметр 'гйг' опущен (как в первой приведенной выше команде), при децимации используется фильтр Чебышева первого рода и-го порядка с нормированной частотой среза 0,8ггМ и неравномерностью в полосе пропусканиа 0,05 дБ (по умолчанию значение гт' — 8). Если используется БИХ-фильтр, то автоматически вводится фильтр для компенсации фазового искажения в прямом и обратном по времени направлениях. Функция 1псегр используется для увеличения частоты дискретизации последовательности данных в целое число раз Е. Функция вначале расширяет последовательность данных путем введения нулей между выборками, автоматически разрабатывает КИХ- фильтр нижних частот, а затем выполняет фильтрацию с целью подавления зеркальных частот с помощью КИХ-фильтра. Синтаксис команды: у=Епхе гр ( х, 1 ) у=йппегр(х,),Ы,а1рЬа) ]у,Ь]=йпхегр(х,1,М, а1рЬа) Параметр Аг задает длину фильтра (длина фильтра = 2ль+г, значение длины по умолчанию — 4), а!рЬа — зто нормированная частота среза (значение по умолчанию 0,5, т.е.а(рйа = ~,/~л„,„гн).
Последняя команда позволяет выделить коэффициенты фильтра подавления зеркальных частот в векторе Ь. Пример 9БЛ Непрерывный сигнал характеризуется следующим уравнением: х(1) = Асов(2.гас) + В сов(2я~ф. 1. Сгенерируйте с помощью МАТЕАВ дискретный эквивалент сигнала. Частота дискретизации равна ! кГц, гг — — 50 Гц, гз — — 100 Гц, отношение амплитуд частотных компонентов А/В = 1, 5. 2. Интерполируйте дискретный сигнал с повышением частоты в 4 раза, используя функцию с1есйюаге. 3. К полученному а п, 2 результату примените операцию децимации с шагом 4, используя операцию с(ес1лгасе. 4. Изобразите исходный сигнал, сигналы после интерполяции и децимации.
Приложения Программа 9Б.1. Иллюстрация простых операций интерполяции и децимации в форме шфайла МАТ(,АВ $ $ Имя Файла: Ргодгав ЕХВВ1.в $ Иллюстрация интерполяции с шагом 4 Гя 100; $ частота дискретизации й=1.5; $ относительные амплитуды В=1," 11=50; $ частоты сигнала 52=100; С 0:1/уя:1; $ вектор времени х А*соя(2*р1*11*с)+В*соя(2*р1*12*г); $ генерируемый сигнал у 1псегр(х,4); $ сигнал, интерполированный с шагом 4 ясев(х(1:25)) $ вывод на экран исходного сигнала х1аЬе1('01ясгесе Г1ве, пр) у1аЬе1('1прпг яйчпа1 1ече1') Г1дпге ясев(у(1."100)) $ вывод на экран интерполированного сигнала х1аЬе1('01ясгеге С1ве, 4 х пТ) у1аЬе1('1псегро1асес) очсрчг я1дпа1 1ече1') у1 оес1ваге(у,4); ягев(у1( 1:25)) $ вывод на экран сигнала после децимации х1аЬе1('01ясгесе с1ве, пТ) у1аЬе1('эес1васео оцсрчс я1дпа1 1ече1') Решение Реализация решения задачи в форме т-файла МАТ(.АВ приведена в программе 9Б.! .
Исходный сигнал и два искомых сигнала приведены на рис. 9Б.1, а, б, в. Читатель должен отметить разницу сигналов на рис. 9Б.!, а и в, которая объясняется несовершенством операций преобразования частоты. Функции с)ес1васе и 1псегр весьма полезны при быстрой реализации изменений частоты дискретизации. Впрочем, они несколько ограничены (например, фильтры зашиты от наложения спектров и подавления зеркальных частот вводятся в структуру автоматически). Более гибкими являются функции прг1гс)п и геватр1е, которые допускают выбор из большего числа альтернатив. Для увеличения и/или уменьшения частоты дискретизации последовательности данных в о/М раз (/ и М вЂ” положительные целые числа) можно использовать функции прй1гс)п и геваюр1е. Обе команды выполняют аналогичные операции.