Помощь в написании студенческих работ
Антистрессовый сервис

Разработка и исследование метода одновременной оценки корней характеристического уравнения линейной системы

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

В главе 4 предлагаются алгоритмы и реализации новой численной методики. В разделах этой главы также имеются модификации предлагаемых алгоритмов с целью повышения скорости их работы на вычислительной технике, например, предлагается замена деления умножением и быстрый расчет сочетаний. Приводятся соображения, исходя из которых можно делать выводы о постоянном хранении так называемой «статической… Читать ещё >

Разработка и исследование метода одновременной оценки корней характеристического уравнения линейной системы (реферат, курсовая, диплом, контрольная)

Содержание

  • Глава 1. Обзор методов анализа устойчивости жестких ЛСАУ
    • 1. 1. Некоторые аспекты анализа ЛСАУ
      • 1. 1. 1. Необходимые и достаточные условия устойчивости ЛСАУ. Характеристическое уравнение ЛСАУ
      • 1. 1. 2. Коррекция ЛСАУ
      • 1. 1. 3. Жесткие дифференциальные уравнения. Понятие жесткости ЛСАУ
    • 1. 2. Решение характеристического уравнения системы
      • 1. 2. 1. Общие обозначения
      • 1. 2. 2. Методы нахождения корней нелинейных уравнений
      • 1. 2. 3. Метод Лагерра
      • 1. 2. 4. Метод собственных значений
      • 1. 2. 5. Метод Дженкинса-Трауба
      • 1. 2. 6. Краткий обзор остальных методов
  • Выводы
  • Глава 2. Основная идея метода
    • 2. 1. Использование формул Виета для оценки коэффициентов полинома через корни
      • 2. 1. 1. Традиционная форма записи формул Виета
      • 2. 1. 2. Модификация формул Виета в виде компактной итерационной формулы. Понятие таблиц индексов
      • 2. 1. 3. Численный пример. Запись формул Виета и таблицы индексов
    • 2. 2. Случай комплексных корней и коэффициентов
      • 2. 2. 1. Рассмотрение составляющих комплексных корней и коэффициентов. Понятие матриц комплексных произведений
      • 2. 2. 2. Численный пример. Запись формул Виета с учетом комплексной природы коэффициентов и корней
    • 2. 3. Формулировка задачи оптимизации для нахождения корней полиномиальных уравнений
      • 2. 3. 1. Требования, предъявляемые к критерию оптимизации
      • 2. 3. 2. Формирование критерия оптимизации. Окончательная запись задачи оптимизации
      • 2. 3. 3. Овражный характер критерия оптимизации
      • 2. 3. 4. Численный пример. Формирование критерия. Исследование области экстремума
  • Выводы
  • Глава 3. Использование методов поиска для решения поставленной задачи оптимизации
  • Введение
    • 3. 1. Метод подвода рабочей точки в область экстремума
      • 3. 1. 1. Трудности применения методов спуска для оптимизации сформулированного критерия
      • 3. 1. 2. Модификация градиентного метода для случая овражных функций. Сходимость метода. Задание начальных условий
      • 3. 1. 3. Вычисление градиента по аналитическим формулам
  • Введение дополнительных таблиц индексов
    • 3. 1. 4. Использование дробления шага
    • 3. 1. 5. Численный пример. Подвод рабочей точки в область экстремума
    • 3. 2. Дальнейшая оптимизация критерия. Нахождение значений корней полинома
    • 3. 2. 1. Различные способы оптимизации в области экстремума
    • 3. 2. 2. Метод Левенберга-Марквардта и его применение для рассматриваемой задачи
    • 3. 2. 3. Численный пример. Результат работы метода Левенберга-Марквардта
  • Выводы
    • Глава 4. Некоторые аспекты реализации предлагаемой методики
    • 4. 1. Алгоритмы генерации статической информации
    • 4. 1. 1. Генерация таблиц индексов для коэффициентов полинома
    • 4. 1. 2. Генерация матриц комплексных произведений
    • 4. 1. 3. Генерация таблиц индексов для производных
    • 4. 1. 4. Численный пример. Генерация статической информации
    • 4. 2. Расчет корней полинома
    • 4. 2. 1. Расчет значения критерия
    • 4. 2. 2. Расчет градиента в заданной точке
    • 4. 2. 3. Генерация релаксационной последовательности
    • 4. 2. 4. Применение метода Левенберга-Марквардта
    • 4. 2. 5. Расчет сочетаний
    • 4. 2. 6. Численный пример. Первый такт генерации релаксационной последовательности
  • Выводы
    • Глава 5. Использование предложенного метода и результатов его работы
    • 5. 1. Разделение свободного движения ЛСАУ
    • 5. 1. 1. Способы разделения свободного движения ЛСАУ
    • 5. 1. 2. Алгоритм разделения свободного движения ЛСАУ по декременту затухания. Реализация алгоритма
    • 5. 1. 3. Численный пример. Разделение свободного движения ЛСАУ с постоянными коэффициентами
    • 5. 2. Выработка начальных условий для метода и его модификации
    • 5. 2. 1. Проблемы сходимости метода
    • 5. 2. 2. Начальные условия для метода подвода рабочей точки в область экстремума
    • 5. 2. 3. Модификация предложенной методики. Улучшение сходимости
    • 5. 2. 4. Применение метода для целей адаптивного регулирования
    • 5. 2. 5. Численный пример 1. Поиск корней полинома шестого порядка
    • 5. 2. 6. Численный пример 2. Система управления лентопротяжным механизмом в устройстве памяти последовательного доступа
    • 5. 3. Применение методики для решения задачи собственных значений
    • 5. 3. 1. Получение характеристического полинома матрицы
    • 5. 3. 2. Решение характеристического уравнения
    • 5. 3. 3. Численный пример. Вычисление собственных значений матрицы с помощью предложенной методики
  • Выводы

Современный уровень развития компьютерной техники и численных методов анализа систем автоматического управления дают большие возможности для проектирования систем автоматического управления, а в достаточной мере разработанные методики анализа и синтеза линейных систем позволяют избежать многих трудностей на стадии разработки и первичного анализа.

При анализе линейных систем автоматического управления, а также при синтезе регуляторов для них, часто возникает задача поиска корней характеристического уравнения исследуемой системы [53], причем левая часть уравнения представляет собой алгебраический полином, а правая равна нулю. Особенный же интерес при анализе вызывают так называемые «жесткие» системы, в которых можно выделить несколько групп корней и рассматривать движение системы с точки зрения анализа получившихся групп. На данный момент наука располагает достаточно большим количеством методов решения полиномиальных уравнений [17, 18, 28, 42, 65], но применение их для жестких систем иногда затруднительно из-за различия в значениях корней, принадлежащих разным группам. Среди имеющихся методов можно выделить методы, которые достаточно ясны для понимания, однако неэффективны, а также методы, которые считаются достаточно эффективными, но при этом численная процедура, соответствующая им, является достаточно сложной для освоения и реализации. В частности, одним из наиболее эффективных методов на сегодняшний день считается метод Дженкинса-Трауба [64], но при этом его описание достаточно сложно найти даже в книгах, описывающих большинство популярных на сегодняшний день численных методов. Например, в книге [65], являющейся основным учебником и руководством по программированию численных методов в США и Западной Европе, метод Дженкинса-Трауба только упоминается, а подробное описание его не приводится из-за слишком большой сложности этого метода для понимания. В некоторых случаях, упомянутый метод, а также наиболее популярный сейчас метод собственных значений, являются неэффективными (в смысле сходимости и быстродействия) по сравнению с более простыми методами, например, с комбинацией методик Мадсена-Рейда и Мюллера или Ньютона [64, 67]. Также есть методы, предложенные в различных источниках, но не исследованные с точки зрения эффективности, например, комбинация методов Мадсена-Рейда и наискорейшего спуска [18]. В данной работе будет предложена достаточно простая и эффективная численная методика [30−32] решения полиномиальных уравнений, основанная на переформулировке задачи отыскания корней в задачу оптимизации, использующая как аналитические выражения (формулы Виета), так и численные алгоритмы.

Для многократного получения корней полинома с постоянным порядком и изменяющимися коэффициентами предлагаемый метод имеет некоторые преимущества по отношению к другим, а именно:

1.Информация о расчетных формулах (формулы Виета) всегда может находиться в оперативной памяти, а значит, есть возможность быстрых расчетов по этим формулам.

2.При достаточно малом изменении коэффициентов значения корней на предыдущем шаге будут являться достаточно хорошими приближениями для корней на текущем шаге, а использованная методика Левенберга-Марквардта [66] с хорошими приближениями позволит достичь заданной точности всех корней достаточно быстро.

Подобные расчеты могут понадобиться для анализа систем с изменяющимися во времени коэффициентами, а также для пошагового построения корневого годографа [И, 13, 14]. Большинство методов решения полиномиальных уравнений, применяемых на практике в настоящее время, рассчитаны на то, что все коэффициенты полинома являются действительными числами. Однако следует заметить, что в некоторых ситуациях при проектировании систем автоматического управления (см., например, [11,33]) приходится сталкиваться с комплексными коэффициентами и вычислять корни. Предлагаемый метод рассчитан на общую формулировку задачи вычисления корней полиномов, то есть коэффициенты и корни полинома могут быть как действительными, так и комплексными.

Объектом исследования в данной работе являются особенности и свойства характеристических уравнений линейных систем автоматического управления, а также их корней.

Предмет исследования — новый численный метод решения полиномиальных уравнений, позволяющий одновременно оценивать все корни уравнения.

Целью работы является создание численного метода определения всех корней полиномиального уравнения, достаточно простого для понимания и эффективного.

Методом исследования в данной работе является численный эксперимент, проводимый средствами электронной вычислительной техники, результаты которого в дальнейшем анализируются и сопоставляются с ожидаемыми результатами, а также с результатами работы известного математического пакета МаШСас!

Научная новизна работы состоит в том, что в ней предложен качественно новый метод решения полиномиальных уравнений, являющийся универсальным, то есть применять предложенный метод без потери им своих качеств возможно к любым полиномиальным алгебраическим уравнениям, а не только для получения корней характеристического полинома жесткой системы автоматического управления.

Практическая значимость работы состоит в возможности расширения функциональности популярных математических пакетов и средств анализа и синтеза систем автоматического управления с помощью новой предложенной методики. Также необходимо отметить, что идея предлагаемого метода достаточно легко воспринимается, а поэтому метод может быть предложен к использованию для обучения студентов. Кроме вычисления корней полинома с постоянными коэффициентами, в работе показана возможность использования метода для расчета корней «в темпе с объектом» для случая, когда коэффициенты характеристического уравнения изменяются с течением времени. Также представлена процедура разделения свободного движения линейной системы автоматического управления.

Структура диссертационной работы.

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

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

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

В главе 4 предлагаются алгоритмы и реализации новой численной методики. В разделах этой главы также имеются модификации предлагаемых алгоритмов с целью повышения скорости их работы на вычислительной технике, например, предлагается замена деления умножением и быстрый расчет сочетаний. Приводятся соображения, исходя из которых можно делать выводы о постоянном хранении так называемой «статической информации» в оперативной памяти во время вычислений, а также и постоянном хранении этой информации в ППЗУ компьютера для использования в дальнейших вычислениях. Также приводятся исходные тексты реализации предложенных алгоритмов на языках С++ и С#.

В главе 5 рассматриваются различные аспекты применения предлагаемой методики для разделения свободного движения линейной системы автоматического управления и для задачи поиска собственных чисел матрицы, а также производится анализ недостатков методики и предлагается быстрый алгоритм генерации начальных условий для нее, основанный на схеме Горнера и алгоритме Мадсена-Рейда.

Все теоретические результаты, изложенные в главах 2−5 сопровождаются численными примерами.

Выводы.

1) Имея корни характеристического уравнения системы можно разделять ее свободное движение на составляющие по группам с помощью алгоритма, предложенного в разделах 5.1.1−5.1.2.

2) Сходимость метода подвода рабочей точки к области экстремума зависит от начальных условий, которые можно выбирать, пользуясь правилами, изложенными в разделе 5.2.2.

3) Начальные приближения для метода Левенберга-Марквардта также можно получить пользуясь методикой, представленной в разделе 5.2.3. Более того, эта методика является предпочтительной, так как она повышает скорость работы всего алгоритма в целом.

4) Предложенной методикой можно пользоваться и для целей задач адаптивного управления, как это предложено в разделе 5.2.4.

5) В разделе 5.3 показана возможность использования предлагаемой методики для определения собственных чисел матриц.

Заключение

.

В диссертации получены следующие существенные результаты:

1. Проанализированы существующие на данный момент методы решения полиномиальных уравнений, показано, что одни из самых популярных методов на сегодняшний день имеют некоторые недостатки, которые предполагалось компенсировать в предложенном в работе методе. Выявлены две группы методов решения поставленной задачи, показаны различия между ними, а также найдена взаимосвязь между этими группами.

2. Предложено математическое обоснование рассматриваемого в работе метода, качественно отличающееся от существующих подходов, сформулирована задача оптимизации, которую предстоит решать для нахождения всех корней полинома, выявлены особенности критерия оптимизации.

3. Показана возможность аналитического вычисления оценки коэффициента полинома с помощью его корней, а также градиента сформулированного критерия оптимизации в произвольной точке.

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

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

6. Предложены процедуры, оптимизирующие вычислительный процесс.

7. Предложены алгоритмы разделения свободного движения линейных систем автоматического управления: по декременту затухания, по частоте колебаний и комбинированный.

8. Предложена процедура нахождения корней полинома — на первом шаге достаточно грубо вычисляются оценки корней полинома, на втором — оценки уточняются с помощью предложенной методики по методу Левенберга-Марквардта.

9. Рассматривается вопрос применения предложенной методики для целей адаптивного регулирования линейных систем автоматического управления с изменяющимися в течение времени коэффициентами, а также для оптимизации реализации метода корневого годографа, имеющего некоторые преимущества применения для анализа двусвязных систем.

10. Рассматривается возможность применения метода для нахождения собственных чисел действительных и комплексных матриц.

11. Все предложенные пути решения поставленной задачи проиллюстрированы численными примерами, которые составляют численный эксперимент, являющийся основным методом проверки результатов в работе.

Показать весь текст

Список литературы

  1. М. Введение в методы оптимизации. М.: Наука, 1977.
  2. А. В., Галкин С. В., Зарубин В. С. Методы оптимизации. Серия: Математика в техническом университете. М.: Издательство МГТУ им. Н. Э. Баумана, 2001.
  3. P.P. Методы оптимизации гладких функций. Режим доступа http://www.ict.nsc.ru/rus/textbooks/akhmerov/mo/index.ht ml 12.03.2006.
  4. С.А., Тимохов A.B. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991.
  5. М., Шетти К. Нелинейное программирование. Теория и алгоритмы. М.: Мир, 1982.
  6. . Методы оптимизации. Вводный курс. М.: Радио и связь, 1988.
  7. Д.И. Поисковые методы оптимального проектирования. М.: Сов. Радио, 1975.
  8. Н.С. Численные методы. М.: Наука, 1973.
  9. Г. А., Теодорчик К. Ф. Траектории корней линейных автоматизированных систем. М.: Наука, 1964.
  10. В. А. Попов Е.П. Теория систем автоматического управления. М.: Наука, 1972.
  11. А.Б. Разработка корневых методов анализа и синтеза двусвязных систем с идентичными каналами и антисимметричными перекрестными связями. Диссертация на соискание ученой степени кандидата технических наук М.:МЭИ, 1997.
  12. А.Б. Рекуррентный алгоритм оценки корней характеристического уравнения для «жестких» систем. Тезисыдокладов международной конференции «Информационные средства и технологии». МФИ-95. М., 1995.
  13. А. Б. Колосов О.С. Корневые методы синтеза двусвязных систем управления//Вестник МЭИ № 6 1996, с. 127−134 -М.: МЭИ, 1996.
  14. А. Б. Колосов О.С. Синтез двусвязных систем управления корневыми методами. Тезисы докладов международной конференции «Информационные средства и технологии». МФИ-96. -М., 1996.
  15. .В. Прикладная теория гироскопов -М.:Гостехиздат, 1939.
  16. Ф.П. Методы оптимизации. М.: Факториал пресс, 2002.
  17. В.М. Основы численных методов. Учебник для вузов. М.: ВШ, 2002.
  18. В. В., Павленко О. А. Модифицированный метод наискорейшего спуска для определения всех корней полинома//Численный анализ на ФОРТРАНЕ, вып. 27. М.: МГУ, 1980.
  19. Р., Кириллова Ф. М. Методы оптимизации. -Минск: Изд-во БГУ, 1981.
  20. Ф., Мюррей У., Райт М. Практическая оптимизация. -М.: Мир, 1985.
  21. К., Каплан A.A. Нелинейное программирование на основе безусловной оптимизации. Новосибирск: Наука, 1981.
  22. Дж., Шнабель Р. Численные методы безусловной оптимизации и решения нелинейных уравнений. М.: Мир, 1988.
  23. Ю.Г. Методы решения экстремальных задач и их применение в системах оптимизации. М.: Наука, 1982.
  24. A.A., Жилинскас А. Г. Методы поиска глобального экстремума. М.: Наука, 1991.
  25. У.И. Нелинейное программирование. М.: Сов. радио, 1973.
  26. А.Ф., Солодов М. В. Численные методы оптимизации: Учеб. пособие. -М.: ФИЗМАТЛИТ, 2005.
  27. A.A., Палатников A.A., Роднянский Л. О. Динамика двумерных систем автоматического управления. М.: Наука, 1967.
  28. В.Г. Математическое программирование. М.: Наука, 1975.
  29. Д., Моулер К., Нэш С. Численные методы и программное обеспечение. М.: Мир, 1998.
  30. С.А. Численный метод определения всех корней полиномиального уравнения произвольного порядка//Известия ТулГУ. Сер. Вычислительная техника. Информационные технологии. Системы управления. Тула: ТулГУ, 2005 — Вып. 4-е. 27−33.
  31. С.А. Численный метод поиска корней характеристических уравнений жестких систем//Труды XIV Международного научно-технического семинара. Алушта 2005 г. с. 108.
  32. A.A. О двухканальных системах автоматического регулирования с антисимметричными перекрестными связями.//Автоматика и телемеханика, т. XVIII, № 2, 1957.
  33. В. В., Лисовец Ю. П. Основы методов оптимизации. -М.: Изд-во МАИ, 1995.
  34. В.А., Остривная Л. Г., Пероганич Е. М. Методы оптимизации. Режим доступа http://dl.sumdu.edu.ua/mo/ 12.03.2006.
  35. H.A., Нигай P.M. Численно-аналитический метод моделирования жестких систем//Известия ВУЗов № 8, с. 5. М.: Приборостроение, 1991.
  36. М. Математическое программирование. Теория и алгоритмы. М.: Наука, 1990.
  37. С.Е. Нелинейные методы в оптимизации. СПб.: Издательство Санкт-Петербургского университета, 2001.
  38. Ю.И. Устойчивость линеаризованных систем. ЛКВВИА, 1949.
  39. A.B. Методы оптимизации в примерах и задачах: Учеб. пособие/Пантелеев A.B., Летова Т. А. 2-е изд., исправл. — М.: Высшая школа., 2005.
  40. . Симметричная проблема собственных значений. М.: Мир, 1983.
  41. У.Г. Численные методы: Учеб. пособие для студ. втузов. 2-е изд., перераб. и доп. — М.:Дрофа, 2003.
  42. .Н., Данилин Ю. М. Численные методы в экстремальных задачах. М.: Наука, 1975.
  43. Л. М., Федосов Б. Т., Об алгебраических критериях В. С. Воронова устойчивости и качества линейных систем. Режим доступа http://model.exponenta.ru/bt/bt 118. html 12.03.2006.
  44. Р.Г. Численные методы в многоэкстремальных заадчах. М.: Наука, 1978.
  45. В.И. Методы оптимизации. М.: Экзамен, 2005.
  46. А.Г., Тимохов A.B., Федоров В. В. Курс методов оптимизации.-М.: Наука, 1986.
  47. А. Г. Оптимизация методом наименьших квадратов. Режим доступа http://matlab.exponenta.ru/optimiz/bookl/13.php 12.03.2006.
  48. Э.Г. Метод корневого годографа в теории автоматического управления. -М.: Госэнергоиздат, 1963.
  49. Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи./ Пер. с англ. М.: Мир, 1999.
  50. Д. Прикладное нелинейное программирование. М.: Мир, 1975.
  51. И.Г. Методы оптимизации. СПб.: Изд-во СПбГТУ, 1998.
  52. И.Г. Методы оптимизации в теории управления: Учебное пособие. СПб.: Питер, 2004.
  53. Bonnans J. F., Gilbert J. Ch., Lemarechal C., Sagastizabal C. Numerical optimization. Theoretical and practical aspects. Berlin: Springer-Verlag, 2003.
  54. C. Sydney Burrus, James W. Fox, Gary A. Sitton, Sven Treitel. Horner’s Method for Evaluating and Deflating Polynomials. Режим доступа dsp.rice.edu/software/FVHDP/horner2.pdf 09.04.2006.
  55. D. Calvetti, L. Reichel, F. Sgallary A modified companion matrix method based on Newton polynomials. Режим доступа www.math.kent.edu/~reichel/publications/mcm.ps 09.04.2006.
  56. В. Dumitresku, I. Tsabu A Comparison of Deflation Algorithms Режим доступа www.cs.tut.fi/~tabus/NOKIAPS/BogdanCSCS.ps 09.04.2006.
  57. Walter E. Evans Control System Dynamics, Mc Graw Hill -N.Y., London, Toronto, 1954.
  58. Fletcher R. Practical methods of optimization. V. 1. Unconstrainted optimization. Chichester, New York, Brisbane, Toronto: John Wiley, 1980.
  59. Lance G. N., Numerical Methods for High Speed Computers. -London: ILIFFE&SONS Ltd, 1960.
  60. M. Lang, B.-C. Frenzel Polynomial Root Finding. Режим доступаhttp://citeseer.ist.psu.edu/rd/23 191 217%2C39671%2C 1%2C0.25%2CDow nload/http%3AqSqqSqjazz.rice.eduqSqpublicationsqSqpubqSqSPLet-roots.ps 09.04.2006.
  61. A. Leykin, J. Verschelde, A. Zhao. High-Order Deflation for Polynomial Systems with Isolated Singular Solutions. Режим доступа http://arxiv.org/PScache/math/pdf/0602/602 031 .pdf.
  62. A. Leykin, J. Verschelde, A. Zhao. Newton’s method with deflation for isolated singularities of polynomial systems. Режим доступа http://arxiv.org/PScache/math/pdf/0408/408 419.pdf09.04.2006.
  63. Mekwi W. R. Iterative Methods for Roots of Polynomials, M. Sc. Thesis, Oxford: Trinity, 2001.
  64. William H. Press, Saul A. Teukolski, William T. Vetterling, Brian P. Flannery. Numerical Recipes in C. Art of technical computing 2nd ed. — Cambrige: CUP, 1992.
  65. A. Ranganathan The Levenberg-Marquardt Algorithm. Режим доступа www-static.cc.gatech.edu/~ananth/docs/lmtut.pdf09.04.2006.
  66. Schmidt C.E., Rabiner L. R. A Study of techniques for finding the zeros of linear phase FIR digital filters//IEEE transactions on acoustics, speech, and signal processing, February 1977.
Заполнить форму текущей работой