Главная » Просмотр файлов » Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005

Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (1245705), страница 34

Файл №1245705 Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (Дьяконов В.П. Matlab 6.5 SP1 / 7.0 Simulink 5 / 6. Обработка сигналов и проектирование фильтров 2005) 34 страницаДьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (1245705) страница 342021-01-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Г, 10" 1оо10 (Р2) ) ) дтуа у1аое1('Ма()пттпс)е (г)В)')г х1аье1('утес(пепсу (Нх)')) 1едепг)('Сочаттапсе','Мое)161ег) Сочат1апсе') В данном случае результаты спектрадьноп) оценивания различаются слабо и дать однозначную оценку преимущества того или иного метода затруднительно. Глава 2. Создание а обработка сигналов иииыа:темлв к::...тем ЯЦ Ф'Я„'4)1;)),;А ) ц[!;/$6).,В,'Ь 'ц':М,', ": .,","яф;аа Риа. 2.47. Пример оцаики ко 7, ) [и СПМ ковариациоииым и аюлифицироааииым аариациоииым метааами 2.14.

Статистика сигналов 2.14.1. Оценка КМК двух сигналов — со[таге Функция со))еге дает оценку квадрата модуля 4ункции когерентноаиа (КМК-оценку) двух сигналов с отсчетами в векторах х и у согласно выражению: (л= р И).р„Ш Функция может иметь ряд форм записи: Сху = совете(х,у[, асса, Га,ихпйои, цитоцек1ар)) Сху = сонете [к, у, ..., 'с)Г1ас ') В простейшем случае функция Сху = со)теге[х, у) использует заданные по умолчанию параметры: пй = п)[п(256,!епа[[)(х)), )а = 2, )у[пдоту= [)апп[пя(пгг[) и пцптоуег!ар = О. Функция может использовать ряд параметров: ° пЫ вЂ” число отсчетов сигналов в векторах х и у, используемое для быстрого преобразования Фурье; ° тз — частота дискретизации; ° ту[обету — тип окна; ° поп)сует[ар — количество общих отсчетов в двух перекрывающихся блоках (желательно 2[[, где [г — целое положительное число); 169 2. 14.

Статистика сигналов ° (]бал — параметр, задающий способ удаления тренда. Этот параметр может иметь следующие значения: '!!пеаг' — вычисляется и затем удаляется линейный тренд; '(пеап' — вычисляется и затем удаляется из блока данных среднее значение; 'попе' — используется исходный блок данных (х и у), этот параметр принят по умолчанию. При задании параметров по умолчанию рекомендуется задавать пустую матрицу, как в приведенном ниже примере.

гапеп ( ' агате ', О) ) ь = Е1г1 (30, 0. 2, ьохсаг (31] ); й) = спев (1, 10! Iвпге (10) ) г - гапоп(1б384,1)( х = ег1гег(51,1,г)) у = е11гег(й,1,х)) со)1еге(х,у, 512, [), [],25б) Функция сонете строит график зависимости квадрата модуля функции когерентносги от частоты, который (для приведенного выше примера) показан на рис. 2.48. иа аи чии мат~ тыв: чанЬч "иьа Й (а ы,й) 1 ь д л ~ ~,д Ф " „'ат и оо а $:оо ;., "' ":ол о Од . ол о О-,с, О.( ', 'Ог- '.: ОЗ: .ОЛ ,::ОО ':ОО"'. ОГ' '"ОО. ':.

ОО,:ч:;.'У, Рис. 2.48. Зависимость квадрата модуля функции когереитиости от частоты 2.14.2. Взаимная СПМ двух сигналов — сзо) Для оценки взаимной спектральной плотности мощности (СПМ) двух сигналов, заданных в векторах х и у служит функция свг[. Она может использоваться в ряде форм: Рху = сва (х, у [, пЕЕГ) ) Рху = свс(х, у[,пЕЕГ, Ев,и1псои,ппеочег1ар)) Рху = пас[к.у, -.,'ОЕ1а9') [Рху, Рхус, Е] = сев (и, у, пЕЕГ, Ев,игпвои,ппмечег1ар,р) сва(х, у, ...) Глава 2.

Создаиие и обработка сигналов 27Р Назначение входных параметров этой функции аналогично уже описанным для функции со[)еге. Поэтому отметим лишь назначение выходных параметров: ° рху — оценка взаимной СПМ двух сигналов методом Уэлча. Если х содержит только вещественные данные, то взаимная СПМ вычисляется только для положительных частот и Рху предстаалятеся вектором-столбцом, длина которого при четном пГГ( равна пГ[[/2+ 1, а при нечетном (п[Г[+ 1)/2.

Если х содержит комплексные данные, то взаимная СПМ оценивается для всех частот и число элементов вектора Рху равно пГГ(; ° раус — матрица из двух столбцов, содержащая доверительный интервал лля р*100%-го уровня значимости. Длина столбцов равна количеству элементов в Рху. Значение СПМ находится в интервале (Рхус(:,1),Рхус(:,2)) с вероятностью р (по умолчанию 0.95); ° à — вектор тех частот, на которых производится оценка спектра. Число элементов вектора Г то же, что и у вектора Рху.

Вектор частот используется дли построения графика спектра с помощью функции р(о1(Г,Рху). В следующем примере оценивается взаимная СПМ двух сигналов типа «белый шум»: сипев ( впаге , 0) ) и = 11г1 (З0, 0 .2,ьохоас (З1 ) ) ) П1 = опев [1, 10) /впгп (10) ) г = гапеп (16384, 1) ) и = Г11пес(Ь1, 1,с)) у = Е11гес(П, 1,х); еве(х, у, 512, 10000, сс1апд (200), О, [] ) Заданы частота дискретизации 10000, число точек БПФ 512, уровень значимости по умолчанию 0.95, 200-точечное треугольное окно. При этих данных гп-файл данною примера строит графики, представленные на рис. 2.49, ."':":((фЬ".:;,1:;,, а-.":,'-:-„:.~(и,-: 9(ЕИ х, [ииу; ")(1ЕИ .

ВМВ, Зис ЗМВ. ави ЕВВ а)Ю Рис. 2.49. ГраФики опенки СГ) М 2.24. Санипистика сигиаяав 2.14.3. Вычисление корреляционной и ковариационной матриц — соггсоег и сои Для вычисление карреляцигтной матрицы и ковариацианной матрицы используются следующие функции: с соггсосе[х[, у]) и с=соо(х, [у]) . Эти две матрицы взаимно связаны. Если с=сои (х) — ковариационная матри- ца, то корреляционная матрица создается по выражению: соггсое((Ц) = с((', [) С((,[) с(7', (') В приведенных функциях могуг использоваться аргументы в виде двух векторов одинакового размера.

Перед выполнением функций обеспечивается конкатенация векторов, так что запись функций подобна следующей: с=соггсоес ( [х, у] ) и о=сот ( [х, у] ) . 0.4866 0.4116 1.0000 1.0 )64 1.3893 0.3057 2.14.4. Взаимная корреляционная функция — хсогг и хсоп2 Функция вычисления взаимной корреляции векторов и матриц хсогг имеет несколько форм записи. Они представлены ниже. с = хсогг (й, в) — для векторов А и В с длиной М > ! возвращает оценку взаимной корреляции в виде вектора С с длиной 2*М вЂ” ! (в ином случае возвращает 0), Вычисления выполняются по алгоритму: С(я) = Е [й (и+и) *соп3 (В(п) ) ] = Е [Л (и) *поп] (В(п-и) ) ] хсогг (][) при векторе А возвращает оценку автокорреляции; Обратите внимание на то, что в данном случае квадратные скобки являются операторами, а не указаниями на необязательный характер аргул(ента.

Перед расчетом матриц лля каждого столбца х вычисляется среднее значение, и оно вычитается из каждого элемента матрицы. Следующий пример демонстрирует создание матрицы случайных чисел с нормальным распределением размера 3 х 3, а затем корреляционной и ковариационной матриц: » х=гапап [ 3, 3) х = -0.4326 0.2877 1.1892 -1.6656 -1.1465 -0.0376 0.1253 1.1909 0.3273 » о соггооге[х) с = 1.0000 0.9965 0.9965 1.0000 0.4866 0.4116 » с=сох(х) о = 0.8398 0.2809 1.0764 0.3057 0.2809 0.3968 пг Глава 2.

Создание и обработка сигналов хссгс ()() при матрице А размера М х Ь] возвращает расширенную матрицу с 2'М вЂ” 1 строками и 1Ч 2 столбцами, которые содержат взаимные корреляционные функции для всех комбинаций столбцов матрицы А. хссг е (..., И)(хь)(С) — возвращает взаимную или автокорреляцию для заданного диапазона задержек от -МАХ[ АС до МАХ[АС при длине вектора задержек 2'МАХ] АС е 1. По умолчанию задается МАХ] АС = М вЂ” 1. [с, ьлы] = хссг с (...

] — дополнительно возвращает вектор задержек ([.АСБ). хссг е (..., Бс)(ьеорт) — задает способ масштабирования корреляционной функции. Значение БСА] ЕОРТ задает следующие вычисления: ° 'Ь]аае(]' — вычисляется смещенная оценка кореляционной функции как 1/М. ° 'ипЬ]азе(]' — вычисляется несмещенная оценка кореляционной функции как 1/(М вЂ” аЬв([аав)). ° 'соей' — осуществляется масштабирование так, чтобы значение корреляци- онной функции при нулевом смещении было равно 1.0. ° 'попе' — масштабирование не производится (задано по умолчанию). с=хсогг2 (а, [Ь] ) — двумерная взаимная корреляционная функция.

Применение функции хсогг иллюстрирует следующий пример: ее = гасан(2000,1)г [с яе,1асе] = хсогг(ее,10,'соеЕЕ')г ееее(1аяе,с яе) Функция веегя в нем дает визуализацию вектора оценок в виде вертикальных линий, увенчанных кружками — рис. 2.50. ее ае тя мое':,тоое еяеие нвр ]]О Ф, я бй] и' А 'л г(-]в')е ту Рис. 2.50. Внзуалнзаигзя вектора взаимной корреляиии 2.

15. Средства пил)амизиции спектра сигиалов 2.14.5. Оценка матрицы аатокорреляцни — соггпйк Функция Х согсвех (х, в, [ 'вехиб' ] ) возвращает квадратную матрицу Топлица размера (и+(и) х (гп+1) нужную для оценки аптвкоррсляции вектора данных Х с размером и. Необязательный параметр шегйо(1 позволяет задать один из пяти методов оценки, перечисление которых можно найти в справке по этой функции. По умолчанию задан метод ац[осо)те[а[юп. В форме Х,В! = ссгсвях(...) эта функция дополнительно возвращает матрицу К размера (ш+!) х (п)+!), вы- числяемую как Х'*Х.

2.14.6. Взаимная ковариационная функция — квот Для вычисления взаимная ковариационная функции служит выражение с=хеся(х[,...1) . Синтаксис записи ее параметров аналогичен ранее приведенному для функции хссгп 2.15. Средства виауализации спектра сигналов 2.15.1. Построение перио[хограмм — рог[о([евган)п) Для построения пе])иодссрамм как зависимостей спектральной мощности в дБ/вт ст час)оты служит функция рег1сбс()гав( [Рхх,х] = ресьсбсо гав(х) [Рхх, е) = рех[ббсэгав (х, ч1лбсч) [Рхх,в] = рех1сбсэхав(х,хтлбсе,ется) (Рхх, х) = рехьсбочтав(х,еьлбое, лхгт, ся) [Рхх,...] = рех1сбсясав(х,..., 'саляе') ресьсбочсав(...) Частота может задаваться как угловая я илн в герцах Г.

Параметр 'гапке' может иметь два значения: ° Ъюз[бе(]' — вычисляет двухполосную спектральную мощность в частотном диапазоне [О, Ь). При задании вместо этой опции пустого вектора [[ частотный диапазон определяется как [О, 1). Если не используется спецификация Г, то этот диапазон выбирается равным [О, 2); ° 'опев[([е(]' — вычисляется однополосная спектральная мощность в диапазоне частот, заданном для вещественных компонент вектора х.

Для х с вешественными компонентами зта опция используется по умолчанию. В следующем примере строится однополосная периодограмма для синусоидального сигнала с шумом, с часто(ой 150 Гц и частотой дискретизации 1000 Гц: талбл('яьаее',0): Ря = 1000( С = О."1/Ря:.3( х = соя (2*рт*я*150) еО. 1*сааба (яьхе(с) ) ) ресьобсдгав(х,(), 512, Ря) 174 Глава 3. Создание н обработка сигналов .;б',$, '-;:,,;: "' [а]х[ ~а~:'ц;й3 )ез)х':5,'л (зв р.ст ( та 5 ) т н е ," чл([бф"'-'ю '- )хтз':.':,;.;р,:: е,,-:.":ти. -;,')и "е)и.: ви; .- хя).

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

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

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