Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Функции непараметрического оцениванияСодержание книги
Поиск на нашем сайте
B данную группу входят функции covf, era, etfe и spa. Рассмотрим их. Функция covf Функция covf выполняет расчет авто- и взаимных корреляционных функций совокупности экспериментальных данных: R = covf(z,M) R = covf(z,M,maxsize) Аргументы: • z— матрица данных размером Nxnz, каждый столбец которой coответствует входному или выходному сигналу (обычно z= [y u]); • М — максимальная величина дискретного аргумента, для которой pассчитываются корреляционные функции, минус единица; • maxsize — параметр, определяющий максимально допустимый размер матриц. Возвращаемая величина — матрица R размером nz2xM с элементами
Функция сra Функция сra определяет оценку ИХ методом корреляционного анализа для одномерного (один вход — один выход) объекта: cra(z); [ir,R,cl] - cra(z,M,na,p1ot); cra(R): Аргументы: • z — матрица экспериментальных данных вида z = [у и], где у —вектор-столбец, соответствующий выходным данным, u — вектор-столбец входных данных; • М — максимальное значение дискретного аргумента, для которого производится расчет оценки ИХ, по умолчанию М=20; • na — порядок модели авторегрессии (степени многочлена A(z)), которая используется для расчета параметров «обеляющего» фильтра Ф(г), по умолчанию nа=10. При nа=0 в качестве идентифицирующего используется непреобразованный входной сигнал; • plot — plot=0 означает отсутствие графика, plot =1 (по умолчанию) —график полученной оценки ИХ вместе с 99%-м доверительным коридором, plot =2 - выводятся графики всех корреляционных функций. Возвращаемые величины: ir — оценка ИХ (вектор значений); cl — 99%-й доверительный коридор для оценки ИХ; R — матрица, элементы первого столбца которой — значения дискретного аргумента, элементы второго столбца — значения оценки автокорреляционной функции выходного сигнала (возможно, отфильтрованного), элементы третьего столбца — значения оценки автокорреляционной функции входного сигнала (возможно, «обеленного»), элементы четвертого столбца — значения оценки взаимной корреляционной функции. Функция spa Функция spa возвращает частотные характеристики одномерного объекта и оценки спектральных плотностей его сигналов для обобщенной линейной модели объекта (возвращая модель объекта в так называемом частотном формате): [g,phiv] = spa(z) [g, phiv,z_spe] = spa(z,M,w,maxsize,T) Аргументы: • z — матрица исходных данных — как в рассмотренных выше функциях; • М — ширина временного окна (см. выше), по умолчанию М = min(30, length(z)/10), где length(z) — число строк матрицы z; • w — вектор частот, для которых производится расчет частотных характеристик, по умолчанию [l:128]/128*pi/T; • Т — интервал дискретизации; • maxsize — параметр, определяющий максимальный размер матриц, создаваемых в процессе вычислений (оптимальный выбор этого значения позволяет добиться максимальной скорости расчетов). Возвращаемые величины: • g — оценка W{ejωТ)в частотном формате; • phiv — оценка спектральной плотности шума v(t); • zspe — матрица спектральных плотностей входного и выходного сигналов. Рассмотрим пример. Пусть исходные данные содержатся в файле dryer2.mat. Воспользуемся функцией spa для нахождения оценок ам-плитудно- и фазочастотных характеристик объекта с выводом резуль-1лта в форме графиков. »% Загрузка данных » g - spa(z); %Оценива ние модели » bodeplot(g) %Построение диаграммы Боде Результат представлен на рисунке (оценка АЧХ построена в логарифмическом масштабе). В продолжение примера ниже приведены функции, обеспечивающие вывод графиков АЧХ, ФЧХ и Sv(ω) с доверительными коридорами шириной в три среднеквадратических отклонения » w = logspace(-2,pi,l28); » [g,phiv] = spa(z,[ ],w); » % (пустая матрица означает значение по умолчанию ) » bodeplot ([g phiv], 3)
Функция etfe Функция etfe так же, как предыдущая функция, возвращает оценку дискретной передаточной функции для обобщенной линейной модели (см. выше) одномерного объекта в частотной форме. Рекомендуется к использованию для узкополосных объектов. Записывается в виде: g = etfe(z) g = etfe(z,M,N,T) Аргументы: • z — как для предыдущей функции; • М — как для предыдущей функции; • N — определяет диапазон частот для расчета (эта величина должна быть степенью 2) значений частотных характеристик, согласно формуле w = [1:N]/N*pi/T. По умолчанию N=128; • Т — интервал дискретизации (по умолчанию Т=1).
В продолжение предыдущего примера (с его исходными данными) проведем сравнение результатов использования функций spa и etfe. Соответствующая программа и графики приведены ниже. » ge = etfe(z): » gs - spa(z); » bodeplot([ge gs])
|
||
|
Последнее изменение этой страницы: 2017-02-10; просмотров: 207; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.214 (0.006 с.) |