
- •5 Какими характеристиками определяются дискретные системы идентификации?
- •1.1.2 2. Основные этапы математического моделирования
- •Запуск пакета MatLab?
- •10.Рабочая среда MatLab 6.Х содержит следующие элементы:
- •11. Назначение программы matlab.
- •15.Назовите два способа запуска пакета Simulink ?
- •13.Возможности моделирования, предоставляемые пакетом прикладных программ Control System Toolbox (сst) и matlab Simulink.
- •14.Основные этапы работы с программой.
- •16.Назовите основные разделы Simulink?
- •Методы определения амплитудно-частотных характеристик
- •Экспериментальный:
- •Аналитический:
- •40. Что такое «запасы устойчивости по фазе и по амплитуде»?
- •41. Какие различные формы имеет функция plot?
- •42. Какая функция позволяет выводить множество графиков в одном окне?
- •2.Содержание к разделу «Численные методы»
- •1.Общие понятия. Численные методы и математические модели га.
- •2.Постановка задачи. Решение уравнений с одной переменной.
- •3.Решение уравнений с одной переменной методом хорд.
- •4.Решение уравнений с одной переменной методом касательных (Ньютона).
- •5.Решение уравнений с одной переменной методом половинного деления.
- •1. Анализ существующих методов решения задачи
- •21.Постановка задачи численного интегрирования
- •22.Квадратурные формулы Ньютона-Котеса.
- •23. Численное интегрирование. Приближенное вычисление с помощью формул трапеций.
- •24. Численное интегрирование. Приближенное вычисление с помощью формул Симпсона. Формула Симпсона
- •25. Особенности задач численного дифференцирования. Формулы численного дифференцирования
- •28. Численные методы решения обыкновенных дифференциальных уравнений. Модификации метода Эйлера. Неявный метод Эйлера
- •29. Численные методы решения обыкновенных дифференциальных уравнений. Метод Эйлера – Коши. Метод Эйлера-Коши
- •30. Численные методы решения обыкновенных дифференциальных уравнений. Неявный метод Эйлера – Коши
- •31.Численные методы решения обыкновенных дифференциальных уравнений. Первый улучшенный метод Эйлера.
- •32.Численные методы решения обыкновенных дифференциальных уравнений. Метод Рунге-Кутты.
- •33.Численные методы решения обыкновенных дифференциальных уравнений. Метод Рунге-Кутты третьего порядка точности
- •34.Численные методы решения обыкновенных дифференциальных уравнений. Метод Рунге-Кутты четвертого порядка точности
- •35.Методы обработки и анализа экспериментальных данных. Сущность метода наименьших квадратов.
- •36.Метод наименьших квадратов. Виды приближающих функций. Метод наименьших квадратов
- •5 Билет
- •6 Билет
- •7 Билет
- •Понятие рекурсии.
- •Передача параметров
- •Локальные и глобальные переменные.
- •10.Строковые данные. Обработка символьных данных
- •11.Строковые данные. Программирование задач обработки символьных данных
- •12.Особенности программирования задач, включающих действия со структурами данных. Записи. Записи с вариантами. Оператор присоединения With.
- •Запись с вариантами.
- •13.Особенности программирования задач, включающих действия со структурами данных. Множества. Операции над множествами. Использование множеств при создании экспертных систем.
- •Операции над множествами Бинарные операции
- •Унарные операции
- •1. Объявление указателей
- •2. Выделение и освобождение динамической памяти
- •18. Структурное программирование
30. Численные методы решения обыкновенных дифференциальных уравнений. Неявный метод Эйлера – Коши
Если на правой границе интервала использовать точное значение производной к решению (т.е. тангенса угла наклона касательной), то получается неявный метод Эйлера-Коши (метод трапеций) второго порядка точности.
yk +1 |
= yk + |
h( f (xk , yk ) + f (xk +1 |
, yk +1 )) |
(4.5) |
|
2 |
|
|
|||
|
|
|
|
|
xk +1 = xk + h
31.Численные методы решения обыкновенных дифференциальных уравнений. Первый улучшенный метод Эйлера.
Первый улучшенный метод Эйлера
Данный метод использует расчет приближенного значения производной от решения в точке на середине расчетного интервала. Значение производной в середине получают применением явного метода Эйлера на половинном шаге по х.
yk +1/ 2 = yk + |
h |
f (xk , yk ) |
|
|
|
|
|
|
|||
|
2 |
|
|
|
|
yk +1 |
= yk + hf (xk +1/ 2 , yk +1 / 2 ) |
(4.7) |
|
||
xk +1 |
= xk + h |
|
|
||
xk +1 / 2 = xk + h / 2 |
|
|
Данная модификация метода Эйлера имеет второй порядок точности.
32.Численные методы решения обыкновенных дифференциальных уравнений. Метод Рунге-Кутты.
Все рассмотренные выше явные методы являются вариантами методов Рунге-Кутты
Семейство явных методов Рунге-Кутты р-го порядка записывается в виде совокупности
формул:
yk +1 = yk + yk
yk = ∑p ci Kik i=1
i−1
Kik = hf (xk + ai h, yk + h∑bij K kj )
j=1
i = 2,3..... p
Параметры ai , bij , ci подбираются так, чтобы значение соотношению (4.8) совпадало со значением разложения в точке
ряд Тейлора с погрешностью O(h p+1 )
33.Численные методы решения обыкновенных дифференциальных уравнений. Метод Рунге-Кутты третьего порядка точности
Метод Рунге-Кутты третьего порядка точности |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Один |
|
|
|
|
|
|
из |
|
|
|
|
|
методов |
|
Рунге-Кутты |
|
|
третьего |
порядка |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
( p = 3, a = 0, a |
2 |
= |
1 |
, a |
3 |
= |
|
2 |
, b |
= |
1 |
, b |
= 0, b |
= |
2 |
, c |
= |
1 |
, c |
2 |
= 0, c |
3 |
= |
3 |
) имеет вид: |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 |
|
|
3 |
|
|
|
|
|
3 |
21 |
3 |
31 |
32 |
3 |
1 |
4 |
|
|
|
|
4 |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yk +1 = yk + |
yk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yk = |
1 |
(K1k + 3K3k ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(4.9) |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
K1k = hf (xk , yk ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
K2k = hf (xk |
+ |
1 |
|
h, yk + |
|
1 |
|
K1k ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
K3k = hf (xk |
+ |
2 |
h, yk + |
|
2 |
K 2k ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|