Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методические указания к выполнению работы
1. Рассмотрим решение дифференциального уравнения методом Рунге-Кутта, дающим наиболее высокую точность (из трех названных). Алгоритм решения дифференциального уравнения представляет собой итерационный вычислительный процесс, т.е. значения, полученные на одном шаге, являются начальными для следующего.Для получения решения дифференциального уравнения второго порядка преобразуем его в систему двух уравнений первого порядка путем замены первой производной. 2. Введем следующую замену и обозначение тогда система двух уравнений первого порядка перепишется следующим образом: . Формулы численного метода Рунге-Кутта: ; ; 3. Рассмотрим применение метода на конкретном уравнении при а точное решение это функция Для использования метода Рунге-Кутта преобразуем дифференциальное уравнение второго порядка в систему двух уравнений первого порядка путем замены тогда получим: 4. Решение будем искать на интервале с шагом 0,1. 5. Заполнение шапки таблицы (рис. 14a,14b,14c). 5.1. Значение шага введите в ячейку B3. Используя в формулах значение шага, делайте абсолютную ссылку на эту ячейку. Это важно для получения верного решения. 5.2. Введите начальные значения аргумента функции, функции и её производной: в ячейку А5 значение 0; в ячейку В5 значение 1; в ячейку С5 значение –1. 6. Формирование значений аргументов функции. 6.1. Для решения задачи, согласно формулам Рунге-Кутта, требуется значение текущего аргумента в текущей точке – это столбец A, в столбце D значение , и в столбце E –значение 6.2. Для вычисления в ячейку A6 введите формулу =A5+$B$3 и скопируйте ее в диапазон A7:A25. 6.3. Соответственно, для вычисления в ячейку D5 введите формулу=A5+$B$3 и скопируйте ее в D6:D25. 6.4. Для вычисления в ячейку E5 введите формулу =A5+$B$3/2 и размножьте ее в E6:E25. 7. Для формирования значений коэффициентов k 1– k 4 (формулы Рунге-Кутта), определяющих следующее значение функции согласно выше приведенным выкладкам, введите следующие формулы: в ячейку F5: =$B$3*С5; в ячейку G5: =$B$3*(С5+J5/2); в ячейку H5: =$B$3*(С5+K5/2); в ячейку I5: =$B$3*(С5+L5). 8. В ячейку B6 введите формулу, определяющую следующее значение функции: =B5+(F5+2*G5+2*H5+I5)/6.
Рис. 14a. Шапка таблицы для расчетов
Рис. 14c. Шапка таблицы для расчетов(окончание)
9. Для расчёта коэффициентов p 1– p 4, определяющих следующее значение производной функции, введите следующие формулы: в ячейку K5: =$B$3*(–3*С5–2*B5); в ячейку L5: =$B$3*(–3*(C5+K5/2)–2*(B5+F5/2)); в ячейку M5: =$B$3*(–3*(C5+L5/2)–2*(B5+G5/2)); в ячейку N5: =$B$3*(–3*(C5+M5)–2*(B5+H5)). 10. Для определения следующего значения производной функции в ячейку C6 введите формулу =C5+(J5+2*K5+2*L5+M5)/6. 11. Теперь заполните всю таблицу. Для этого выделите ячейки с F5 по M5, поместите указатель мыши на маркер автозаполнения и протащите мышь, удерживая ее левую кнопку до строки, в которой кончается ряд значений . Столбцы дают решение дифференциального уравнения – таблицу значений искомой функции (рис.15).
Рис. 15. Таблица решения дифференциального уравнения
Рис. 16. Таблица решения дифференциального уравнения (окончание)
12. Для построения графика следует выделить смежные диапазоны значений точных значений функции, расположенные в столбцах соответственно A, В и C. Затем строим точечную диаграмму (pис.15). Лабораторная работа № 10
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-04-04; просмотров: 77; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.16.29.209 (0.015 с.) |