
- •Содержание
- •Приближенное решение систем нелинейных уравнений 4
- •Проекционные методы решения краевых задач для обыкновенных дифференциальных уравнений 10
- •1. Приближенное решение систем нелинейных уравнений
- •1.1. Метод Ньютона
- •1.2. Реализация метода Ньютона в|посредством| MathCad
- •2. Проекционные методы решения краевых задач для обыкновенных дифференциальных уравнений
- •2.1. Метод Галеркина
- •2.2. Реализация метода Галеркина в|посредством| MathCad
- •2.3. Основные понятия метода конечных элементов
- •2.4. Одномерный элемент с кусочно-линейными базисными функциями
- •2.5. Пример
- •2.6. Реализация метода конечных элементов в одномерном случае
2.6. Реализация метода конечных элементов в одномерном случае
Используемые данные:
-
число узлов;
- число элементов; координаты узлов –
массив
,
;
элементная матрица
размера
;
элементный вектор правых частей
,
;
глобальная матрица жесткости
размера
;
вектор правых частей
,
;
вектор решения
,
;
- координаты начала и конца отрезка, на
котором рассматривается уравнение;
- граничное условие.
Алгоритм
Вычисляем координаты узлов: Шаг сетки
; Для
;
В цикле по элементам: Для
Формируем элементную матрицу .
Проводим процесс сборки – формируем глобальную матрицу жесткости
,
,
,
.
Формируем элементный вектор правых частей
.
Проводим процесс сборки – формируем глобальный вектор правых частей
,
.
Вносим граничное условие
в матрицу и вектор правых частей
;
;
Для
,
;
;
Решаем систему
.
Выводим результат.
Приведем решение краевой задачи
, .
с помощью|посредством| программного комплекса MathCad:
Сравним, значения точного и приближенного решений:
например, при имеем
Как видим, погрешность близка к 0,85 %. Для получения более точного решения необходимо использовать большее количество базисных функций.
Варианты индивидуальных заданий
№ 1. Решить нелинейную систему уравнений методом Ньютона с точностью .
№ 2, №3. Решить краевую задачу методом Галеркина и методом конечных элементов
четные варианты :
,
,
нечетные варианты:
,
,
где
- номер варианта.
Список рекомендованной литературы
Демидович Б. П., Марон И. А. Основы вычислительной математики. – М.: Наука, 1970. – 664 с.
Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы. – М.: БИНОМ, 2000. – 630 с.
Калиткин Н.Н. Численные методы. – М.: Наука, 1978. – 512 с.
Киреев В.И., Пантелеев А.В. Численные методы в примерах и задачах: Учебное пособие. – М.: Изд-во МАИ, 2000. – 376 с.
Мэтьюз Дж.Г., Финк К.Д. Численные методы: Использование MATLAB. – М.: Издательский дом «Вильямс», 2001. – 720 с.
Эльсгольц Л.Э. Дифференциальные уравнения и вариационное исчисление. – М.: Наука, 1969. – 424 с.
Марчук Г. И., Агошков В.И. Введение в проекционно-сеточные методы. – М.: Наука, 1981. – 416 с.
Сагдеева Ю. А., Копысов С. П., Новиков А. К. Введение в метод конечных элементов. – Ижевск.: Изд-во «Удмуртский университет», 2011. – 44 с.
Зенкевич О., Морган. Конечные элементы и аппроксимации. – М.: Мир, 1986. – 318 с.
Норри Д., де Фриз Ж.. Введение в метод конечных элементов. – М.: Мир, 1981. – 304 с.
Министерство образования и науки, молодежи и спорта Украины
Донбасская национальная академия строительства и архитектуры
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторных работ по курсу «математические методы решения инженерных задач»
(для студентов строительных специальностей)
Составители:
Позднякович Александр Евгеньевич
копычко Ольга Николаевна
моисеенко Виктор Алексеевич
АКУЛОВ Виктор Федорович