МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ Национальный технический университет „Харьковский политехнический институт”
Ме...
4 downloads
208 Views
1MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ Национальный технический университет „Харьковский политехнический институт”
Методичні вказівки до проведення практичних занять з курсу “Математичні методи та моделі у низькотемпературній техніці” для студентів фізикотехнічних спеціальностей / Укл. М.В. Савченко, В.М. Кухаренко. – Харків: НТУ “ХПІ”, 2006. – 43 с .
Укладачі: МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению практических занятий по курсу “Математические методы и модели в низкотемпературной технике” для студентов физико-технических специальностей
канд. фіз.-мат. наук М.В. Савченко канд. техн. наук В.М. Кухаренко
Рецензент
доц., канд. техн. наук О.В. Сіра
Кафедра технічної кріофізики
Утверждено редакционно-издательским советом университета, протокол №3 от 15.12.2005г.
© Савченко М.В., Кухаренко В.М. 2006 р. Харьков НТУ “ХПИ” 2006
2
Не пройдешь через дело – не станешь умнее. Китайская мудрость [8] Вступление Предлагаемые в данном пособии лабораторные работы используются при проведении практических занятий со студентами 3-го курса кафедры технической криофизики физико-технического факультета НТУ «ХПИ» в ходе изучения курса «Математические методы и модели в низкотемпературной технике». В течение недели проводится одна лабораторная работа. Девятая учебная неделя используется для проведения модульного контроля. На первом практическом занятии студенты регистрируются в сети Интернет на сайте http://dl.kpi.kharkov.ua/tkf/tkf6m/, размещенном на портале НТУ «ХПИ».
Рис. 0.1. Фрагмент стартовой страницы сайта курса. Данный сайт создан с использованием виртуальной учебной среды «Веб-класс ХПИ» и выступает в качестве электронной поддержки обычных занятий. Он содержит минимально необходимый теоретический материал, тесты, рейтинг, подсистемы онлайн коммуникации. В ходе лабораторной работы студент должен сдать соответствующий тест и выполнить расчетное задание. За каждое выполненное задание студенту начисляется определенное количество баллов. На стартовой странице курса студент может просмотреть свой текущий суммарный рейтинг.
база состоит из 857 карточек-вопросов, в среднем по 60 карточек на тест. При каждом тестировании студентам предлагается по 15 карточек. Максимально возможная оценка за выполнение теста – «15». Штрафные баллы – «-5». Штрафные баллы начисляются, если тест не сдавался или количество набранных баллов в тесте не превышает пяти. При прохождении тестов рекомендуется пользоваться пакетом MathCad. Особенности выполнения расчетного задания. При выполнении этого задания студент должен использовать пакет MathCad. Результаты представляются студентом преподавателю в напечатанном виде. Максимально возможная оценка за выполнение этого пункта задания – «15». Штрафные баллы – «-5». Штрафные баллы начисляются за не своевременное выполнение задания, т.е. прошло более двух недель с момента выдачи данного задания, а студент не сдал работу. При подготовке расчетных заданий была использована литература [1-5]. В качестве книги для начального ознакомления с возможностями пакета MathCad можно порекомендовать книгу [6]. Для успешного выполнения настоящих лабораторных работ студентам полезно в первую очередь познакомится с книгами [8-13]. Часть материала (книги в формате djvu, бесплатное программное обеспечение, электронный курс «Основы программирования на языке Паскаль») собраны на лазерном диске. Копия этого диска распространяется бесплатно. Каждый студент может получить эту информацию, обратившись в Проблемную лабораторию дистанционного обучения НТУ «ХПИ», которая находится в вечернем корпусе (за электрокорпусом, 2-й этаж, левая сторона, комната 28, тел. (057) 70-76-382, веб-сайт http://dl.kpi.kharkov.ua/techn/rle/). Настоящее пособие может также использовано при организации лабораторных работ по численным методам для студентов технических специальностей вузов.
Особенности прохождения тестов. Для тестирования знаний используется подсистема Х-тесты виртуальной среды. На июнь 2005 года 3
4
1. ЛАБОРАТОРНАЯ РАБОТА № 1 Задания 1.1. Пройдите «Вводный тест». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 1-я Неделя. 1 Вводный тест. 1.2. Для заданного продукта выполните интерполяцию табличной функции многочленом Лагранжа [8,9,11]. Исходные данные представлены в таблицах 1.2-4. Студент выбирает продукт с номером, совпадающим с его номером в алфавитном списке учебной группы. Разъяснение пункта задания 1.2. Выполните последовательно. 1.2.1. Создание заголовка выполняемого задания. Введите: · номер и название лабораторной работы; · дату выполнения; · номер группы; · фамилию, имя студента, выполнившего данную работу; · вариант задания; · название продукта, для которого выполняется интерполяция (только для лабораторных работ №1-4). 1.2.2. Ввод исходных данных. Постройте исходную таблицу. Представьте в графическом виде положение начальных (реперных) точек. 1.2.3. Построение интерполяционного многочлена Лагранжа
Ln , m ( x ) .
m Ln, m ( x ) = å pi ( x, n, m) fi , i =n где pi ( x, n, m) =
( x - xn )( x - xn +1)...( x - xm )
( xi - xn )( xi - xn +1 )...( xi - xm ) Положите n = 0; m = N (все исходные точки).
.
1.2.4. Исследование свойств полученного многочлена Лагранжа. Постройте интерполяционный многочлен для
5
1) n =
N ; m = N (первая половина исходных данных); 2
2) n = 0; m =
N (вторая половина данных). 2
Добавьте графики этих функций
Ln,m ( x) на предыдущий график.
1.2.5. Анализ полученных графических зависимостей. На каком интервале полученная интерполяционная кривая не совсем удачная (не передает физику процесса)? В чем причина такого поведения этой кривой? 1.2.6. Сформулируйте выводы к данной работе. ►1.3. Варианты заданий. Таблицы 1.2-3 – Энтальпия пищевых продуктов в кДж/кг [7]. Температура, ºС
Продукты 1 2 Птица Баранина
3 Свинина
-20 -18 -15 -12 -10 -8 -5 -3 -2 -1 0 1
0 4.6 13.0 22.2 30.2 39.4 57.3 75.3 98.9 185.5 323.2 235.5
0 4.6 12.2 21.4 28.9 34.8 54.4 73.5 91.6 170.0 211.8 214.7
6
0 4.6 12.6 21.8 29.8 38.5 55.6 74.0 95.8 189.5 224.0 227.0
4 Субпродукты 0 5.0 13.8 24.4 33.2 43.1 62.8 87.9 109.6 204.0 261.0 264.5
5 Рыба тощая 0 5.0 14.3 24.8 33.6 43.5 64.0 88.4 11.6 212.2 265.8 269.5
6 Рыба жирная 0 5.0 14.3 24.4 32.7 42.3 62.5 85.5 106.2 199.8 249.0 252.0
Температура, ºС -20 -18 -15 -12 -10 -8 -5 -3 -2 -1 0 1 Температура, К
260 265 270 271 272 273 274 275 278 280 285
Продукты 7 Масло сливочное 0 3.8 10.1 17.6 23.5 29.3 40.6 50.5 60.4 91.8 95.0 98.8
8 Молоко
9 Творог
0 5.5 14.3 25.2 32.7 42.3 62.8 88.7 111.2 184.2 317.8 322.8
0 9.4 26.8 41.2 53.2 63.7 85.9 103.0 192.6 299.1 302.2
Продукты 13 14
10 Мороженое 0 7.1 19.7 34.8 46.9 62.4 105.3 178.8 221.0 224.4 227.4 230.8
11 Абрикосы 0 7.5 20.6 36.5 49.8 66.5 116.0 202.2 229.0 232.6 235.8 239.5
2. ЛАБОРАТОРНАЯ РАБОТА № 2 Задания 2.1. Пройдите тест по теме «Линейные пространства». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 2 2-я Неделя. Линейные пространства. 2.2. Для заданного продукта выполните интерполяцию табличной функции, используя многочлены Чебышева [8,9,11]. Разъяснение пункта задания 2.2. Выполните последовательно.
12 Фрукты 0 6.7 17.2 29.8 38.5 51.0 82.9 139.0 211.0 267.9 271.7 274.3
15
16
17
18
Молоко жирное
Говядина 1-й категории
Говядина 2-й категории
Свинина жирная
Творог жирный
Творог нежирный
228.0 240.1 253.7 256.9 260.4 264.1 267.9 271.6 281.4 287.2 304.1
263.8 283.8 329.8 359.3 458.7 500.9 504.4 508.0 518.7 525.9 544.2
266.9 287.7 336.4 368.5 479.3 513.8 517.3 520.9 531.4 538.7 556.7
238.7 256.8 295.0 317.1 388.4 413.4 417.5 421.7 434.0 441.8 459.8
255.1 274.2 315.0 338.6 403.9 477.3 481.0 484.6 495.3 502.3 520.2
261.4 282.1 328.9 356.9 435.8 526.9 530.6 534.2 545.2 552.5 570.7
2.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 2.2.2. Ввод исходных данных. Постройте исходную таблицу. Представьте в графическом виде положение начальных точек. 2.2.3. Построение многочлена Лагранжа. Смотри предыдущую лабораторную работу. 2.2.4. Исследование основных свойств многочленов Чебышева. Постройте графики многочленов Чебышева Tn (t ) = cos( n × arccos(t )) для t Î [-1,1] и n от 0 до N – количества опорных точек в вашей таблице. Удостоверитесь, что корни размещены в точках ti = cos(
i = 0,1,..., N - 1 . Заменой переменной t = постройте многочлен Чебышева
2×x -b- a b-a
( 2 × i + 1)p 2×n
) и
, a = Tmin , b = Tmax
Tn (t ) на отрезке [a, b] . Проверьте, что
корни в этом случае размещены в точках
xi =
1
× (b + a + (b - a ) × cos(
( 2 × i + 1)p
)) , i = 0,1,..., n . 2 2×n + 2 2.2.5. Проведите "измерение" энтальпии при температурах, которые являются корнями многочлена на заданном интервале изменения температуры. Используйте сплайн-интерполяцию (пакет MathCad)
7
8
Если A – исходная таблица размера n ´ 2 , где n – количество реперных точек k:=0..n-1. Определим векторы
vx k = Ak ,0 , vy k = Ak ,1 . Вычислим
вторые производные vs:=cspline(vx,vy). Сплайн-функция определяется как f(x):=interp(vs,vx,vy,x). 2.2.6. Для вновь "измеренных" точек постройте полином Лагранжа. Смотри предыдущую лабораторную работу. 2.2.7. Выполните аппроксимацию многочленами Чебышева. Вычисляем корни
xi =
1
× (b + a + (b - a ) × cos(
2 полиномов Чебышева Tk (t ) = cos( k × arccos(
( 2 × j + 1)p 2×m + 2
))
2×x-b - a
) ). b-a Определяем коэффициенты 2 m ( 2 × j + 1) × p × k Bk = ), å f ( xi ) cos( m - 1 j =0 2×m + 2 здесь
f ( xi ) – сплайн-интерполяция в узлах полиномов Чебышева.
Теперь аппроксимацию многочленами Чебышева можно представить в виде
B m y ( x ) = 0 + å Bk × Tk ( x ) . 2 k =1 Постройте график функции y(x) для различных значений m. При каком минимальном значении m аппроксимирующий многочлен Чебышева достаточно хорошо проходит через исходные точки. 2.2.8 Сформулируйте выводы к данной работе. 3. ЛАБОРАТОРНАЯ РАБОТА № 3 Задания 3.1. Пройдите тест по теме «Линейные функционалы и операторы». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 3 3-я Неделя. Линейные функционалы и операторы. 3.2. Для заданного продукта выполните интерполяцию табличной 9
функции методом наименьших квадратов [8,9,11]. Разъяснение пункта задания 3.2. Выполните последовательно. 3.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 3.2.2. Ввод исходных данных. Постройте исходную таблицу. Представьте в графическом виде положение начальных (реперных) точек xi , yi , i = 0,1,..., N . На графике эти точки должны отображаться в виде квадратов. 3.3.3. Построение аппроксимирующего полинома методом наименьших квадратов. Воспользуйтесь встроенными функциями MathCad: w(t):=interp(vs,vx,vy,t) определяет полином k-й степени, который наилучшим образом описывает множеством точек, координаты которых vx,vy. Функция vs:=regress(vx,vy,k) – рассчитывает вектор vs для функции interp(vs,vx,vy,t). Постройте графики получаемых аппроксимирующих полиномов для различных значений k. 3.3.4. Оценка среднеквадратичной погрешности аппроксимации. Среднеквадратичная погрешность аппроксимации
s (k ) методом меньших
N ( w( xi ) - yi ) 2 квадратов вычисляется по формуле s ( k ) = å i =0 N +1 Постройте
график
функции
s (k )
для
k:=1,...n.
3.3.5 Сформулируйте выводы к данной работе. 4. ЛАБОРАТОРНАЯ РАБОТА № 4 Задания 4.1. Пройдите тест по теме «Евклидовы пространства». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 4 4-я Неделя. Евклидовы пространства. 4.2. Для заданного продукта найдите наилучшую аппроксимирующую функцию с использованием программ APPROX и 10
TBLCURVE. Демо-версии программ прилагаются на лазерном диске в папках soft/approx и soft/tbcurv2d, соответственно. Разъяснение пункта задания 4.2. Выполните последовательно. 4.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 4.2.2. Изучение приемов работы с компьютерной программой APPROX. · Определите разработчиков программы. · Установите год создания программы и номер текущей версии. · Проведите поиск в Интернет информации о дальнейшей судьбе данного программного продукта. · Кратко опишите назначение программы, её основные возможности 4.2.3. Поиск наилучшей аппроксимации. Используя
программу
APPROX,
выполните
поиск
аппроксимирующей функции g(x) для ваших исходных данных
квадратов). Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
наилучшей
xi , yi .
В пакете MathCad отобразите на графике реперные точки и найденную аппроксимирующую функцию. Оцените среднеквадратичную погрешность аппроксимации
s=
( g ( xi ) - yi ) 2 å N +1 i =0 N
4.2.4. Изучите TBLCURVE.
приемы
работы
с
компьютерной
программой
Смотри пункт 4.2.2 и 4.2.3. 4.2.5. Сформулируйте выводы к данной работе. Разъяснение к тестовому заданию. 4.3. Об аппроксимации табличных данных методом наименьших квадратов. Ввод исходных данных и построение системы линейных уравнений (на примере построения аппроксимирующей прямой по методу наименьших
11
5. ЛАБОРАТОРНАЯ РАБОТА № 5 Задания 5.1. Пройдите тест по теме «Интерполяция и аппроксимация». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 5 5-я Неделя. Интерполяция и аппроксимация.
12
5.2. Методом Эйлера решить задачу Коши [8,12]. Вариант задания совпадает с номером студента в алфавитном списке учебной группы. Разъяснение пункта задания 5.2. 5.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1
Выберите шаг
h=
= yk + k+1 2
dy
(b - a ) для интегрирования уравнения. Запишите n
формулы, реализующие метод Эйлера, т.е. необходимо составить таблицу значений
,y ) k +1 k+1 2 2 . yk +1 = yk + 2 5.2.5. Сформулируйте выводы к данной работе. ►5.3. Варианты заданий. 1.
dx 2.
dy
=
1 1- x
3.
dy
на
каждом
шаге
составляет
5.
h1 = h / 2, h2 = h / 10, h3 = h / 100 . Оцените точность и устойчивость полученного решения. 5.2.4. Реализация усовершенствованного метода «ломаных». Повторите пункты 5.2.2 и 5.2.3. значений
dy dx
5.2.3. Анализ полученного решения. · Постройте график зависимости полученного решения. · Если это, возможно, отобразите на этом графике точное решение. · Проведите повторное интегрирование исходного уравнения для различных
, y (0) = 1, y1 ( x ) = 1 - ln(1 - x ) ( y1 ( x) -точное решение).
sin( 2 x )
dx
Rk = 0.5 × h 2 × y ' ' (V ) , где xk £ V £ xk +1 . 6.
2 =e
- y × cos( x ), y (0) = 0, y1 = sin( x ) - 1 + e
-sin( x )
- y × cos( x ), y (0) = 1, y1 = ( x + 1)e
-sin( x )
-sin( x )
7.
2 = xy + 3 xy , y (0) = -1, y1 = =
dy
=
8.
dy
sin( 2 x )
dx 9.
dy
2 =
sin( 2 x )
dx 10.
dy dx
13
sin( 2 x ) 2
=
14
3 - 2e
-3 x 2
-1
( x - 1) y 1/ x , y (1) = e, y1 = xe 2 x
dx
шага
= xk + , 2
dy
2
dx
h
k+1 2
=
5x 1 - 16e 4. = y + 3 y - 4, y (0) = -3, y1 = 5x dx 1 + 4e
yk +1 = yk + h × f ( xk , yk ), k = 0,1,..., n.
x
dy
dy
При этом вычислений
,
2
dx
yk = y ( xk ) , где xk = x0 + k × h(k = 0,1,..., n) .
Погрешность
h × f ( xk , y k ) h × f (x
= f ( x, y ), y ( x0 ) = y0 . dx Установите интервал [a,b] для поиска решения дифференциального уравнения. 5.2.2. Решение методом Эйлера задачи Коши
y
2 =
- y × cos( x ), y (0) = 0, y1 = sin( x ) - 1 + e - y × cos( x ), y (0) = 0, y1 = sin( x ) - 1 + e - y × cos( x ), y (0) = 0, y1 = sin( x ) - 1 + e
sin( 2 x ) 2
-sin( x ) -sin( x ) -sin( x )
- y × cos( x ), y (0) = 0, y1 = sin( x ) - 1 + e
-sin( x )
11.
dy dx
12.
dy
dy dx
14.
dy
, y (e) = 1
x ln x =
dx 13.
y
=
xy - 1 , y ( 0) = 1 2 x -1
1
=
+ ytg ( x ), y (0) = 1
cos( x ) 2 2 = x + x - y + cos( x ), y (0) = 1
dx 15.
dy
= 2 x - 3 ln y + y , y (0) = 1
dx 16.
dy
2 = cos(2 x ) - x - y , y (0) = 0
dx 17.
dy
y 2 = x y + e + x , y (0) = 0
dx dy
= xe
-x
+ ln y , y (0) = 0 dx Разъяснение к тестовому заданию. 18.
5.3. Построить интерполяционный многочлен наилучшего приближения 2 третьей степени для функции, y = x + ln( x + 2), где x принадлежит отрезку [-1,1] (т.е. многочлен Лагранжа в узлах, которые являются корнями многочлена Чебышева соответствующей степени). При записи результата оставить три значащие цифры в дробной части. Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
15
16
= y + hf ( x , y ) , k +1 k k k которое затем уточняют по формуле u
y
k +1
h ù, k = 0,1,..., n - 1 . = y + é f (x , y ) + f (x ,u k k k + 1 k + 1) úû k 2 êë
3 Погрешность метода на каждом шаге имеет порядок h . 6.2.3. Анализ полученного решения. Аналогично пункту 5.2.3. 6.2.4. Решение усовершенствованным методом Эйлера с уточнением задачи Коши. Сначала вычисляют "грубое" значение = y + hf ( x , y ) , k +1 k k k а затем это значение уточняют по формуле u
Сформулируйте выводы к данной работе. 6. ЛАБОРАТОРНАЯ РАБОТА № 6 Задания 6.1. Пройдите тест по теме «Численные методы линейной алгебры». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 6 6-я Неделя. Численные методы линейной алгебры. 6.2. Усовершенствованным методом Эйлера-Коши решить задачу Коши [8,12]. Вариант задания совпадает с номером студента в списке группы. Смотри Задание к 5-й Неделе. Разъяснение пункта задания 6.2. Выполните последовательно. 6.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 6.2.2. Решение методом Эйлера задачи Коши
dy dx
= f ( x, y ), y ( x0 ) = y0 .
Установите интервал [ a, b] для поиска решения дифференциального уравнения. Выберите шаг h для интегрирования уравнения. Запишите формулы, реализующие метод Эйлера, т.е. необходимо составить таблицу значений
y = y ( x ) , где x = x + kh ( k = 0,1,..., n ), h = k k k 0 Сначала вычисляют "грубое" значение
b-a . n
17
y
h i = y + é f ( x , y ) + f i - 1( x ,u )ù k k k + 1 k + 1 úû k +1 k 2 êë
Итерация продолжается до тех пор, пока в пределах требуемой точности два последовательных приближения не совпадут.
3 Погрешность метода на каждом шаге имеет порядок h . 6.2.5. Анализ полученного решения. Аналогично пункту 5.2.3. 6.2.6. Сформулируйте выводы к данной работе. 7. ЛАБОРАТОРНАЯ РАБОТА № 7 Задания 7.1. Пройдите тест по теме «Сходимость, аппроксимация». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 7 7-я Неделя. Сходимость, аппроксимация. 7.2. Усовершенствованным методом Милна решить задачу Коши [8,12]. Вариант задания совпадает с номером студента в списке группы. Смотри Задание к 5-й лабораторной работе. Разъяснение пункта задания 7.2. Выполните последовательно. 7.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1.
18
7.2.2. Решение методом Милна задачи Коши
кор пред e k = yk - yk / 29 .
dy
= f ( x, y ), y ( x0 ) = y0 . dx
yk » ykкор .
Установите интервал [ a, b] для поиска решения дифференциального
Если точность результата достаточна, то полагают
уравнения. Выберите шаг h для интегрирования уравнения.
7.2.3. Анализ полученного решения. Аналогично пункту 5.2.3. Дополнительно оцените точность и устойчивость полученного решения. 7.2.4. Сформулируйте выводы к данной работе.
xk = x0 + k × h ( k = 0,1,..., n ), h =
b-a
.
n
С помощью метода Рунге-Кутта найти значения k=1,2,3. Метод Рунге-Кутта. последовательно.
На
каждом
шаге
yk на начальном отрезке вычисления
выполняют
K 1k = hf ( xk , yk ) K 2 k = hf ( xk + h / 2, yk + K 1k / 2) K 3k = hf ( xk + h / 2, yk + K 2 k / 2) K 4k = hf ( xk + h, yk + K 3k ) yk +1 = yk + [ K 1k + 2 K 2 k + 2 K 3k + K 4k ] / 6 Погрешность на каждом шаге имеет порядок В методе Милна последующие значения
5
h .
yk при k=4,5,... определяются на
yk +1 = yk + qk + Dqk -1 / 2, qk = h × f ( xk , yk ), k = 1,2,... Значение
y1 находят другим способом. Погрешность на каждом шаге
имеет порядок
h 2 . Формула со вторыми разностями:
2 yk +1 = yk + qk + Dqk -1 / 2 + 5D qk - 2 / 12, k = 1, 2,... i i i -1 D q0 = D q1 - D q1
yk по второй формуле Милна
кор пред yk = yk - 2 + h × [ 2 f k - 2 + 4 f k -1 + f k ]/ 3 . Абсолютная погрешность
dy
= f ( x, y ), y ( x0 ) = y0 . dx С помощью метода Рунге-Кутта находим значение функции для двух начальных точек сетки. Смотри пункт 7.2.2. В методе Адамса формула с первыми разностями имеет вид: 8.2.2. Решение методом Адамса задачи Коши
каждом шаге следующим образом. Для предсказания используют первую формулу Милна пред yk = yk - 4 + 4 h × [ 2 f k -3 - f k - 2 + 2 f k -1] / 3 . пред пред пред Используя yk , находят f k = f ( xk , y k ) и производят уточнения (коррекцию) значения
8. ЛАБОРАТОРНАЯ РАБОТА № 8 Задания 8.1. Пройдите тест по теме «Устойчивость». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 8 8-я Неделя. Устойчивость. 8.2. Усовершенствованным методом Адамса решить задачу Коши [8,12]. Вариант задания совпадает с номером студента в списке группы. Смотри Задание к 5-й лабораторной работе. Разъяснение пункта задания 8.2. Выполните последовательно. 8.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1.
e k значения ykкор приближенно определяется по
формуле
Значения
y1 и y2 находят другим способом. Погрешность на каждом шаге
имеет порядок 19
20
h3
8.2.3. Анализ полученного решения. Аналогично пункту 5.2.3 8.2.4. Сформулируйте выводы к данной работе.
y '0 =
9. ЛАБОРАТОРНАЯ РАБОТА № 9 Задания 9.1. Пройдите тест по теме «Консервативные разностные схемы». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 10 10-я Неделя. Консервативные разностные схемы. 9.2. Решить краевую задачу для обыкновенного дифференциального уравнения [8-11]. Варианты заданий приведены в 9.3. Номер задания совпадает с номером студента в списке группы, упорядоченном по алфавиту. Разъяснение пункта задания 9.2 Выполните последовательно. 9.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 9.2.2. Решение краевой задачи для уравнения y ' '+ p ( x ) y '+ q ( x ) = f ( x )
- y2 + 4 y1 - 3 y0 3 y - 4 yn -1 + yn - 2 y 'n = n . 2h 2h
В результате получается система уравнений с неизвестными
Решив эту систему, получают таблицу приближенных значений искомой функции. Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
методом конечных разностей. Краевые условия:
a 0 y ( a ) + a1 y (b) = A b 0 y ( a ) + b1 y (b) = B , где a 0 + a1 ¹ 0 , b 0 + b1 ¹ 0 . Разбив отрезок точки
[a, b] на n равных частей с шагом h =
b-a
, получают
n
xi = a + ih (i = 0,1,..., n) , в которых требуется найти искомые
yi = y ( xi ) . Производные заменяют конечно-разностными отношениями; тогда для внутренних точек, т.е. для i = 1, 2,..., n - 1 , значения
выполняются равенства
y 'i =
yi +1 - yi -1 и 2h
а для краевых точек
y '0 =
y ' 'i =
Рассмотрим пример: y" + xy' - 0.5y/x =1, y(2)+2y'(2)=1, y(2.3)=2.15, n=3
yi +1 - 2 yi + yi -1 , h2
x0 = a и xn = b – равенства
y1 - y0 y - yn -1 , y 'n = n . Вместо них можно записать h h 21
y0 , y1 ,..., yn .
22
Рассмотрим пример: y" + xy' - 0.5y/x =1, y(2)+2y'(2)=1, y(2.3)=2.15, n=6
9.2.3. Исследовать полученное решение. Выяснить, как зависит полученное решение от величины шага h. 9.2.4. Решить эту же задачу методом прогонки. Определяем исходную систему уравнений аналогично пункту 9.2.2. Предварительно определяют коэффициенты уравнений вида 2 yi +1 + mi yi + ki yi -1 = h Fi (i = 1, 2,..., n - 1) Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad.
9.2.4. Исследовать полученное решение. Выяснить, как зависит полученное решение от величины шага h. 9.2.5. Сформулируйте выводы к данной работе. ►9.3. Варианты заданий. 2. y ' '- xy '+2 y = x + 1 y' 1. y ' '+ + 2 y = x x ì y (0.9) - 0.5 y ' (0.9) = 2 í ì y (0.7 ) = 0.5 y (1.2) = 1
í î2 y (1) + 3 y ' (1) = 1.2
3. y ' '+ xy '+ y = x + 1
ì y (0.5) + 2 y ' (0.5) = 1 í î(0.8) = 1.2 5. y ' '+2 y '- xy = x
2
ì y ' (0.6) = 0.7 í î y (0.9) - 0.5 y ' (0.9) = 1
23
24
î
4. y ' '+2 y '-
y =3 x
ì y (0.2) = 2 í î0.5 y (0.5) - y ' (0.5) = 1 6. y ' ' - y ' +
2y = x + 0.4 x
ì y (1.1) - 0.5 y ' (1.1) = 2 í î y ' (1.4) = 4
7. y ' '-3 y '+
y =1 x
ì y (0.4) = 2 í î y (0.9) - 0.5 y ' (0.9) = 1 9. y ' '-
y' 2 + 3 y = 2x 2
8. y ' '+3 y '-
ì y ' (1.2) = 1 í î2 y (1.5) - y ' (1.5) = 0.5 10. y ' '+1.5 y '- xy = 0.5
ì y (1) + 2 y ' (1) = 0.6
ì2 y (1.3) - y ' (1.3) = 1 í î y (1.6) = 3
11. y ' '+2 xy '- y = 0.4
12. y ' '-0.5 xy '+ y = 2
ì2 y (0.3) + y ' (0.3) = 1 í î y ' (0.6) = 2
ì y (0.4) = 1.2 í î y (0.7) + 2 y ' (0.7) = 1.4
í î y (1.3) = 1
13. y ' '+
2 y' - 3y = 2 x
10. ЛАБОРАТОРНАЯ РАБОТА № 10 Задания 10.1. Пройдите тест по теме «Метод интегральных преобразований». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 11 11-я Неделя. Метод интегральных преобразований. 10.2. Решить смешанную задачу для уравнения теплопроводности [10]. Варианты заданий приведены в пункте 10.3. Номер задания совпадает с номером студента в списке группы, упорядоченном по алфавиту. Разъяснение пункта задания 10.2. Выполните последовательно. 10.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 10.2.2. Решение смешанной задачи для уравнения теплопроводности. Смешанная задача для уравнения теплопроводности 2 2 ¶u / ¶t = ¶ u / ¶x
y = x +1 x
2 14. y ' '+2 x y '+ y = x
состоит в определении функции
u ( x, t ) , удовлетворяющей данному
ì2 y (0.5) - y ' (0.5) = 1 í î 2 y ( 0 .8 ) = 3
уравнению,
u ( x, t ) = f ( x ) 0 £ x £ l
15. y ' '-3 xy '+2 y = 1.5
16. y ' '+2 xy '-2 y = 0.6
2 h по оси Ох и вычисляют шаг k = s × h по оси Оt, а затем строят сетку со
ì y ' (0.7 ) = 1.3 í î0.5 y (1) + y ' (1) = 2
ì y ' ( 2) = 1 í î0.4 y ( 2.3) - y ' ( 2.3) = 1
значениями xi = ih, t j = jk (i = 0,1,..., ni ; j = 0,1,..., n j ) .
ì y ' (0.8) = 1.5 í î2 y (1.1) + y ' (1.1) = 3
17. y ' '+
y' + -0.4 y = 2 x x
ì y (0.6) - 0.3 y ' (0.6) = 0.6 í î y ' (0.9) = 1.7 19. y ' '-
y' + xy = 2 3
ì y (0.8) = 1.6 í î3 y (1.1) - 0.5 y ' (1.1) = 1
18. y ' '-
начальному условию
и краевым
условиям u (0, t ) = j (t ), u (l , t ) = y (t ) . Используя метод сеток, выбирают шаг
Значения
y' + 0 .8 y = x 2x
ui , j = u ( xi , t j ) вычисляют по формулам: ui ,0 = u ( xi ,0) = f ( xi )
– из начального условия,
u0, j = j (t j ), un , j = y (t j ) – из краевых условий.
Для определения значений во внутренних точках применимы формулы при
ì y (1.7 ) + 1.2 y ' (1.7) = 2 í î y ' ( 2) = 1
s = 1/ 6 ui , j +1 = (ui +1, j + 4ui , j + ui -1, j ) / 6 .
20. y ' '+0.8 y '- xy = 1.4
Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
ì y (1.8) = 0.5 í î2 y ( 2.1) + y ' ( 2.1) = 1.7
25
26
10.2.3. Исследовать полученное решение. Выяснить, как зависит полученное решение от величины шага h. 10.2.4. Сформулируйте выводы к данной работе. ►10.3. Варианты заданий. 1. u ( x,0) = cos 2 x, u (0, t ) = 1 - 6t , u (0.6, t ) = 0.3624 2. u ( x,0) = x ( x + 1), u (0, t ) = 0, u (0.6, t ) = 2t + 0.96 3. u ( x,0) = 1.2 + lg( x + 0.4), u (0, t ) = 0.8 + t , u (0.6, t ) = 1.2 4. u ( x,0) = sin 2 x, u (0, t ) = 2t , u (0.6, t ) = 0.932 5. u ( x,0) = 3 x ( 2 - x ), u (0, t ) = 0, u (0.6, t ) = t + 2.52 6. u ( x,0) = 1 - lg( x + 0.4), u (0, t ) = 1.4, u (0.6, t ) = t + 1 7. u ( x,0) = sin( 0.55 x + 0.03), u (0, t ) = t + 0.03, u (0.6, t ) = 0.354 8. u ( x,0) = 2 x (1 - x ) + 0.2, u (0, t ) = 0.2, u (0.6, t ) = t + 0.68 9. u ( x,0) = sin x + 0.08, u (0, t ) = 0.08 + 2t , u (0.6, t ) = 0.6446 10. u ( x,0) = cos( 2 x + 0.19), u (0, t ) = 0.932, u (0.6, t ) = 0.1798 11. u ( x,0) = 2 x ( x + 0.2) + 0.4, u (0, t ) = 2t + 0.4, u (0.6, t ) = 1.36 12. u ( x,0) = lg( x + 0.26) + 1, u (0, t ) = 0.415 + t , u (0.6, t ) = 0.9345 13. u ( x,0) = sin( x + 0.45), u (0, t ) = 0.435 - 2t , u (0.6, t ) = 0.8674 14. u ( x,0) = 0.3 + x ( x + 0.4), u (0, t ) = 0.3, u (0.6, t ) = 6t + 0.9 15. u ( x,0) = ( x - 0.2)( x + 1) + 0.2, u (0, t ) = 6t , u (0.6, t ) = 0.84 16. u ( x,0) = x (0.3 + 2 x ), u (0, t ) = 0, u (0.6, t ) = 6t + 0.9 17. u ( x,0) = sin( x + 0.48), u (0, t ) = 0.4618, u (0.6, t ) = 3t + 0.882 18. u ( x,0) = sin( x + 0.02), u (0, t ) = 3t + 0.02, u (0.6, t ) = 0.581 19. u ( x,0) = cos( x + 0.48), u (0, t ) = 6t + 0.887, u (0.6, t ) = 0.4713 20. u ( x,0) = lg( 2.63 - x ), u (0, t ) = 3(0.14 - t ), u (0.6, t ) = 0.3075
27
28
11. ЛАБОРАТОРНАЯ РАБОТА № 11 Задания 11.1. Пройдите тест по теме «Преобразования Фурье и Ханкеля». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 12 12-я Неделя. Преобразования Фурье и Ханкеля. 11.2. Решить методом квадратур интегральное уравнение Фредгольма второго рода [10]. Варианты заданий приведены в пункте 11.3. Номер задания совпадает с номером студента в списке группы, упорядоченном по алфавиту. Разъяснение пункта задания 11.2. Выполните последовательно. 11.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 11.2.2. Решение методом квадратур интегрального уравнения Фредгольма второго рода. Уравнение Фредгольма второго рода имеет вид b u ( x ) = l ò K ( x, t )u (t ) dt + f ( x ), a £ x £ b . a Делим отрезок интегрирования
[a, b] на n частей с шагом h. Применим к
u = A -1 F
интегралу квадратную формулу Симпсона для значений неизвестной функции u в точках xi = a + hi , i = 0,1,..., n . Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
29
30
11.2.3. Сформулируйте выводы к данной работе. ►11.3. Варианты заданий. 2 2 x x t 2 1. f ( x ) = - 5; K ( x, t ) = + 3t ; l = 0.3; a = 0; b = 1; h = 0.1;0.2 3 5 3 2. f ( x ) = ln x + 2 x; K ( x, t ) = 8 x t + 4t ; l = 0.2; a = 0; b = 2; h = 0.2;0.4
17. f ( x ) =
5. f ( x ) =
6. f ( x ) =
-x
+ 2 x; K ( x , t ) = x
3
2 2 2 20. f ( x ) = 2 x - 1; K ( x, t ) = cos(t ) + x ; l = .25; a = 0; b = 2; h = 0.2;0.4 12. ЛАБОРАТОРНАЯ РАБОТА № 12 Задания 12.1. Пройдите тест по теме «Вариационные методы». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 13 13-я Неделя. Вариационные методы. 12.2. Решить методом сеток граничную задачу для уравнения гиперболического типа [10]. Варианты заданий приведены в пункте 12.3. Номер задания совпадает с номером студента в списке группы, упорядоченном по алфавиту (для номера большего 10 необходимо отнять от номера число 10). Разъяснение пункта задания 11.2. Выполните последовательно. 12.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 12.2.2. Решение методом сеток граничной задачи для уравнения гиперболического типа. При решении используется явная трехслойная разностная схема. Рассмотри граничную задачу для однородного уравнения колебаний струны.
2 t + t ; l = 0.2; a = 0; b = 1; h = 0.1;0.2
x x 2t 1 + 1; K ( x, t ) = + ; l = 0.3; a = 0; b = 2; h = 0.2;0.4 3 2 t2 + 1 x3 2 3 - 4; K ( x, t ) = x t - 3t ; l = 0.4; a = 1; b = 3; h = 0.2;0.4 2
2 2 2 7. f ( x ) = x + 2; K ( x, t ) = x t - 2t ; l = 0.2; a = 1; b = 3; h = 0.2;0.4
2 -x 2 8. f ( x ) = sin x + x ; K ( x , t ) = te + x ; l = 0.2; a = 0; b = 1; h = 0.1;0.2 9. f ( x ) =
x + x; K ( x , t ) = 2
2 xt + t ; l = 0.4; a = 0; b = 1; h = 0.1;0.2
2 10. f ( x ) = x + 2; K ( x, t ) = sin x + t ; l = 0.3; a = 1; b = 3; h = 0.2;0.4 2 1 3 11. f ( x ) = x + ; K ( x, t ) = x t - 3 t ; l = 0.25; a = 1; b = 3; h = 0.2;0.4 2 12. f ( x ) = x + 4; K ( x, t ) = x
2
t +e
-x
; l = 0.2; a = 0; b = 2; h = 0.2;0.4
Найти функцию,
2
13. f ( x ) = 2 x 3 + 1; K ( x, t ) = cos 2 x - t ; l = .25; a = 0; b = 2; h = 0.2;0.4 14. f ( x ) = cos x - x; K ( x, t ) = e
-t - x
p ); l = 0.25; a = 1; b = 2; h = 0.1;0.2 2
x 2 1 18. f ( x ) = x + ; K ( x, t ) = cos( x + t ) + ; l = .2; a = 0; b = 1; h = 0.1;0.2 2 2 2 19. f ( x ) = tgx + 1; K ( x, t ) = tg ( x + t ) + t ; l = 0.2; a = 0; b = 2; h = 0.2;0.4
2 22 t 3. f ( x ) = sin x + x ; K ( x, t ) = x t + ; l = 0.25; a = 0; b = 2; h = 0.2;0.4 4 4. f ( x ) = e
x + 2 x; K ( x, t ) = sin( xt +
u ( x, t ) удовлетворяющую при t > 0 уравнению
2 2 2 2 2 ¶ u / ¶t = c ¶ u / ¶x , 0 < x < a, 0 < t < T , начальным условиям u ( x,0) = F ( x ), ¶u ( x,0) / ¶t = G ( x ), 0 £ x £ a
+ 2 x; l = .4; a = 0; b = 1; h = 0.1;0.2
2 15. f ( x ) = sin( x + 1) + x; K ( x, t ) = ln(tx ) + t ; l = .3; a = 1; b = 3; h = 0.2;.4
и краевым условиям u (0, t ) = p (t ), u ( a, t ) = q (t ) .
22 16. f ( x ) = 2 ln x + 1; K ( x, t ) = x t - 3 x ; l = .25; a = 0; b = 2; h = 0.2;0.4 31
32
Причем будем предполагать, что функция
F (x) в точке х=b, 0 < b < a
меняет свой вид, оставаясь при этом непрерывной, т.е.
ì f ( x ), 0 £ x < b
F ( x) = í
îr ( x ), b £ x £ a
.
В дальнейшем считаем, что c = 1 . Рассмотрим задачу x Î [0;1] t Î [0;0.8]
ì 2 x , 0 £ x < 0 .5
u ( x ,0) = F ( x ) = í
î 2 - 2 x , 0 .5 £ x £ 1
.
u (0, t ) = 0, u (1, t ) = 0, ¶u ( x,0) / ¶t = g ( x ) = 0 . Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
12.2.3. Сформулируйте выводы к данной работе. ►12.3. Варианты заданий. Для всех вариантов u ( a, t ) = u (b, t ) = 0, ¶u ( x ,0) / ¶t = 0 .
ì 4x ïï 3 , 0 £ x £ 0.5 1. x Î [0;1], t Î [0;1], h = 0.1, t = 0.05 F ( x ) = í ï 4 (1 - x ), 0.5 < x £ 1 ïî 3
33
34
Аналогично пункту 1.2.1. 13.2.2. Решение методом сеток задачи Дирихле для уравнения Лапласа. Рассмотрим задачу Дирихле для уравнения Лапласа в прямоугольной области 2 2 ¶ u ¶ u Du = + = 0, 0 < x < a, 0 < y < b; 2 2 ¶x ¶y
ì 4x ïï 5 , 0 £ x £ 1 2. x Î [0;2], t Î [0;1.2], h = 0.1, t = 0.05 F ( x ) = í ï 4 ( 2 - x ), 1 < x £ 2 ïî 5 ìx ïï 2 , 0 £ x £ 1.5 3. x Î [0;3], t Î [0;1.5], h = 0.15, t = 0.01 F ( x ) = í ï 3 - x , 1 .5 < x £ 3 îï 2 4. x Î [0;2], t Î [0;2], h = 0.1, t = 0.02 F ( x ) =
u (0, y ) = f1 ( y ), u ( a, y ) = f 2 ( y ), y Î [0, b ] u ( x,0) = f3 ( x ), u ( x, b) = f 4 ( x ), x Î [0, a ] ,
ì x, 0 £ x £ 1 í î2 - x , 1 < x £ 2
где f1, f 2 , f3 , f 4 – заданные функции. Выберем шаги h и l по переменным x и y и построим сетку с узлами:
ì 4x , 0 £ x £ 0.5 ïï 3 5. x Î [0;1], t Î [0;4], h = 0.05, t = 0.02 F ( x ) = í ï 4(1 - x ) , 0.5 < x £ 1 ïî 3
xi = ih, i = 0,1,..., n; x0 = 0, xn = a
yi = jl , j = 0,1,..., m; y0 = 0, yn = b . Обозначим
uij = u ( xi , y j ) и аппроксимируем производные в каждой
внутреннем узле сетки центральными разностями второго порядка. Заменим уравнение Лапласа конечно разностным уравнением
6. x Î [0;1], t Î [0;5], h = 0.05, t = 0.025 F ( x ) = x ( x - 1) 7. x Î [0;1.5], t Î [0;2], h = 0.075, t = 0.005 F ( x ) = x (1.5 - x )
ui +1, j - 2uij + ui -1, j ui , j +1 - 2uij + ui , j -1 + = 0, 2 2 h l
8. x Î [0;2], t Î [0;2], h = 0.1, t = 0.01 F ( x ) = x ( x - 2) 9. x Î [0;3], t Î [0;10], h = 0.15, t = 0.05 F ( x ) = x (3 - x )
i = 1,2,..., n - 1; j = 1,2,..., m - 1
10. x Î [0;0.5], t Î [0;2], h = 0.025, t = 0.005 F ( x ) = x (0.5 - x )
Данное уравнение вместе со значениями 13. ЛАБОРАТОРНАЯ РАБОТА № 13 Задания 13.1. Пройдите тест по теме «Интегральные уравнения». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 14 14-я Неделя. Интегральные уравнения. 13.2. Решить методом сеток задачу Дирихле для уравнения Лапласа [10]. Варианты заданий приведены в пункте 13.3. Номер задания совпадает с номером студента Разъяснение пункта задания 13.2. Выполните последовательно. 13.2.1. Создание заголовка выполняемого задания. 35
uij в граничных узлах образуют
систему линейных алгебраических уравнений относительно приближенных значений u(x,y) в узлах сетки
uij =
( x i , yi ) :
2 h (ui -1, j + ui +1, j + tui , j -1 + tui , j +1), t = 2 2(1 + t ) l 1
ui 0 = f3 ( xi ), uim = f 4 ( xi ), i = 1, n - 1 ;
u0 j = f1 ( y j ), unj = f 2 ( y j ), j = 1, m - 1 .
36
Эту систему уравнений удобнее всего решать итерационным методом Гаусса-Зейделя. Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad. Разберите все нюансы этого решения.
13.2.3. Сформулируйте выводы к данной работе. ►13.3. Варианты заданий Решить задачу Дирихле в квадрате
0 £ x £ 1; 0 £ y £ 1; на сетке 11´ 11
для следующих граничных функций. 2 3 1. f1 ( y ) = y , f 2 ( y ) = y ( 2 - cos y ) + cos y , f3 ( x ) = x , f 4 ( x ) = x + 1 2 3 2. f1 ( y ) = 1 - y , f 2 ( y ) = y , f3 ( x ) = 1 + sin x - (1 + sin x ) x , f 4 ( x ) = x y y 2 3 3. f1 ( y ) = e + (1 - e ) y - 1, f 2 ( y ) = - y , f3 ( x ) = 1 - x , f 4 ( x ) = x - 2 2 2 f1 ( y ) = -10 y - 8 y + 6, f 2 ( y ) = -10 y - 30 y + 22, 4. 2 2 f3 ( x ) = 9 x + 7 x + 6, f 4 ( x ) = 9 x - 15 x - 12 2 2 f1 ( y ) = -7 y + 5 y + 3, f 2 ( y ) = -7 y - 21 y + 13, 5. 2 2 f3 ( x ) = 6 x + 4 x + 3, f 4 ( x ) = 6 x - 12 x - 9 2 2 f1 ( y ) = - 6 y - 4 y + 2 , f 2 ( y ) = - 6 y - 18 y + 10 , 6. 2 2 f 3 ( x ) = 5 x + 3 x + 2 , f 4 ( x ) = 5 x - 11 x - 8 7. f1 ( y ) = 1, f 2 ( y ) = y + 1, f3 ( x ) = 1, f 4 ( x ) = x + 1 2 8. f1 ( y ) = 1, f 2 ( y ) = y + 1, f3 ( x ) = 1, f 4 ( x ) = x + 1
37
38
9. f1 ( y ) = e
- y2
1- y 2 x2 x 2 -1 , f2 ( y ) = e , f3 ( x ) = e , f 4 ( x ) = e
10. f1 ( y ) = 0, f 2 ( y ) = tg ( y ), f3 ( x ) = 0, f 4 ( x ) = tg ( x ) 11. f1 ( y ) = - sin y , f 2 ( y ) = sin(1 - y ), f3 ( x ) = sin x, f 4 ( x ) = sin( x - 1) 12. f1 ( y ) = 1, f 2 ( y ) = 1 + cos y , f3 ( x ) = x, f 4 ( x ) = x + cos x 14. ЛАБОРАТОРНАЯ РАБОТА № 14 Задания 14.1. Пройдите тест по теме «Функции Грина». На сайте курса загрузите последовательно: Стартовая страница курса ~ Тесты ~ Х-тесты ~ 15 15-я Неделя. Функции Грина. 14.2. Нахождение корней характеристического уравнения [8,9,11]. Варианты заданий приведены в пункте 14.3. Номер задания совпадает с номером студента в списке группы, упорядоченном по алфавиту (для номера большего 12 необходимо отнять от номера число 12). Разъяснение пункта задания 14.2. Выполните последовательно. 14.2.1. Создание заголовка выполняемого задания. Аналогично пункту 1.2.1. 14.2.2. Поиск корней характеристического уравнения методом Ньютона. Ниже приведено одно из возможных решений этой задачи с помощью пакета MathCad.
14.2.3. Сформулируйте выводы к данной работе. ►14.3. Варианты заданий. Найти 10 корней следующих характеристических уравнений. 1. ctg (t ) =
t
, Bi = 0.001, 0.002, 0.004, 0.006, 0.008
Bi 2. ctg (t ) =
t
, Bi = 0.01, 0.02, 0.04, 0.06, 0.08
Bi 3. ctg (t ) =
t
, Bi = 0.1, 0.2, 0.4, 0.5, 0.6
Bi 4. ctg (t ) =
t Bi
39
40
, Bi = 1, 1.5, 2, 3, 5
5. ctg (t ) =
t
, Bi = 10, 15, 20, 30, 50
Bi 6.
J 0 (t )
=
J1 (t ) 7.
J 0 (t )
J 0 (t )
=
J 0 (t ) J1 (t )
t
, Bi = 0.1, 0.2, 0.4, 0.6, 0.8
Bi =
J1 (t ) 9.
, Bi = 0.01, 0.02, 0.04, 0.06, 0.08
Bi
J1 (t ) 8.
t
t
, Bi = 1, 2, 4, 6, 8
Bi =
t
, Bi = 10, 20, 40, 60, 80
Bi
10. tg (t ) = 11. tg (t ) = 12. tg (t ) = -
t Bi - 1 t Bi - 1 t Bi - 1
, Bi = 0.01, 0.02, 0.04, 0.06, 0.08 , Bi = 0.1, 0.2, 0.4, 0.6, 0.8 , Bi = 1.0, 1.5, 2.0, 3.0, 5.0
СПИСОК ИСПОЛЬЗОВАННОЙ И РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ 1. Красевич В.Е., Зеленский К.Х., Гречко В.И. Численные методы в инженерных исследованиях. – Киев: Вища шк., 1986.– 263 с. 2. Воробьева Г.Н., Данилова А.Н. Практикум по численным методам: Учебн. пос.– М.: Высшая шк., 1979.-184 с. 3. Гаврильченко Х.И., Кривой А.Ф., Кропивянский П.С. и др.; под общей ред. Овчинникова П.Ф. Высшая математика: Сборник задач.– К., Вища шк.., 1991.-455 с. 4. Болгов В.А., Ефимов А.В., Каракулин А.Ф. и др.; под ред. Ефимова А.В. и Демидовича Б.П. Сборник задач по математике для втузов. Ч.2. Специальные разделы математического анализа: Учеб. пос. для втузов.– М.: Наука, 1986.-368 с. 41
5. Вуколов Э.А., Ефимов А.В., Земсков В.Н. и др.; под ред. Ефимова А.В. Сборник задач по математике для втузов. Ч.4. Методы оптимизации. Уравнения в частных производных. Интегральные уравнения: Учеб. пос. для втузов.– М.: Наука, 1990.304 с. 6. Глушаков С.В., Жакин И.А., Хачиров Т.С. Математическое моделирование: Учебный курс.– Харьков: Фолио, 2001.– 524 с. 7. Данилов А.М. Холодильная технология пищевых продуктов: Учебн. пос.– К., Вища шк., 1974.-256 с. 8. Брегель Ю.Э. Пословицы и поговорки народов Востока. – М., Издательство восточной литературы, 1961. – 736 с. (с.301, п.600) 9. Амосов А.А., Дубинский Ю.А., Копченова Н.В. Вычислительные методы для инженеров: Учебн. пос. – М.: Высшая шк., 1994.-544 с. (amosov.djvu, 8Мб) 10. Бахвалов И. С., Жидков И. П., Кобельков Г.М. Численные методы.– М., Наука, 1987. (bahvalov.djvu, 6Мб) 11. Власова Е.А., Зарубин В.С., Кувыркин Г.Н. Приближенные методы математической физики: Учебн. пос. для вузов.– М., изд. МГТУ им. Баумана Н.Э., 2001.– 700 с. (vlasova.djv,5 Мб) 12. Зализняк В.Е. Основы научных вычислений. Введение в численные методы для физиков: Учебн. пос.– М., Едиториал УРСС, 2002.– 296 с. (zaliznyak.djvu, 2Мб) 13. Ортега Дж., Пул У. Введение в численные методы ешения дифференциальных уравнений/Пер с англ..; Под ред.. Абрамова А.А..– М., Наука, 1986.-288 с. (ortega.djvu, 7Мб) 14. Фаддеев Л. К., Фаддеева В.Н. Вычислительные методы линейной алгебры.– М., Физматгиз, 1963. (fadeev.djvu, 6 Мб) 15. Федоренко Р.П. Введение в вычислительную физику: Учебн. пос. для вузов.– М., изд. МФТИ, 1994.– 528 с. (fedorenko.djvu, 4Мб) В круглых скобках указано имя файла, в котором хранится данная книга на лазерном диске в папке book, и его размер в мегабайтах. Для просмотра этих файлов необходимо установить приложение DjVuBrowserPlugin45.exe (папка soft/djvu), расширяющее возможности браузера Internet Explorer.
42
ПРИЛОЖЕНИЕ. БЫСТРЫЕ КОМБИНАЦИИ КЛАВИШ ДЛЯ ВВОДА ИНФОРМАЦИИ В ПАКЕТЕ MATHCAD Навчальне видання МЕТОДИЧНІ ВКАЗІВКИ до проведення практичних занять з курсу “Математичні методи та моделі у низькотемпературній техніці” для студентів фізико-технічних спеціальностей Російською мовою Укладачі: САВЧЕНКО Микола Володимирович КУХАРЕНКО Володимир Миколайович
Відповідальний за випуск В.М. Свистунов Роботу до видання рекомендував О.П. Сук За авторською редакцією Зав. редакційно-видавничим відділом М.П. Єфремова
План 2006 р., п. 10/175-05 Підп. до друку 26.12.2005 р. Формат 60х84 1/16. Папір офсетний. Riso-друк. Гарнітура Таймс. Ум. друк. арк. 3,5. Обл.-вид. арк.4,4. Наклад 50 прим. Зам. № 407. Ціна договірна. Видавничий центр НТУ “ХПІ”. Свідоцтво про державну реєстрацію ДК №116 від 10.07.2000 р.
61002, Харків, вул. Фрунзе, 21. Друкарня НТУ “ХПІ”. 61002, Харків, вул. Фрунзе, 21.
43
44