Практическое занятие по теме
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

«Решение обыкновенных

Дифференциальных уравнений»

 

Цель работы: Изучение средств Scilab для решения обыкновенных дифференциальных уравнений (ОДУ)1-го и 2-го порядка, а также систем ОДУ, получение решения ОДУ в виде таблицы и графика.

 

 

2.5.1. Вопросы, подлежащие изучению

 

1) Постановка задачи решения ОДУ [7].

2) Функция ode, предназначенная для решения ОДУ.

3) Вывод результатов решения ОДУ в виде таблицы.

4) Получение графического решения ОДУ.

5) Решение ОДУ 2-го порядка с использованием функции ode.

 

 

2.5.2. Общее задание

 

1) Изучить материал учебника [1] (п. 2.5).

2) Выбрать индивидуальный вариант задания из табл. 2.5-1.

3) Создать сценарии для выполнения практического задания.

4) Найти решение ОДУ на отрезке [ x 0 ; b ] с шагом h с использованием функции ode.

5) Создать матрицу решений, записав в первый столбец аргумент, а во второй - решение, полученное с использованием функций ode.

6) Вывести полученную таблицу по столбцам.

7) Построить график полученного решения ОДУ.

8) Выбрать индивидуальный вариант задания из табл. 2.5-2.

9) Создать сценарий для решения системы ОДУ или решения ОДУ 2-го порядка согласно вашему варианту.

10) Найти решение системы ОДУ, вывести матрицу решения и построить график решения системы ОДУ.

11) Спроектировать и реализовать приложение: «Решение обыкновенных дифференциальных уравнений» для ввода данных и отображения результатов (по требованию преподавателя).

12) Предоставить результаты работы преподавателю и ответить на поставленные вопросы.

13) Оформить отчет по выполненной работе.


Варианты индивидуальных заданий

 

Таблица 2.5-1

ОДУ Начальные условия b h
1 6 0,25
2 7
3 1.2 0.1
4 4 0,1
5 6 0,25
6 4 0.1
7 1.4 0,2
8 1.5 0,2
9 5
10 6 0,25
11 4 0,1
12 6 0,25
13 2,5 0.25
14 2 0,1
15 4 0,25
16 3 0,25
17 5 0,25
18 5 0,25
19 6 0,5
20 4 0,25
21 2 0.1
22 8 0,25
23 2,5 0,25
24 6.5 0.25
25 5.5 0,25
26 4 0,125
27 5 0,5
28 4,4 0,2
29 5 0,2
30 7 0.5

Таблица 2.5-2

Система ОДУ или ОДУ 2-го порядка Начальные условия b h
1 y(0)=2, z(0)=1 2 0,2
2 y(0)=1, z(0)=5 1 0,1
3 y(0)=1, z(0)=1/4 1 0 , 1
4 y(π)=0, z(π)=3 π/6
5 y(0)=0, z(0)=0 1 0,1
6 y(0)=0, z(0)=0 1 0,1
7 y(0)=2, z(0)=1 2 0,2
8 y(1)=1, z(1)=0 2 0,1
9 y(0)=2, z(0)=-1 2 0,2
10 y(0)=1, z(0)=0 2 0,2
11 y(0)=1, z(0)=0 1 0,1
12 y(0)=1, z(0)=7 2 0,2
1 3 y(0)=2, z(0)=3 π π /6
14 y(0)=0, z(0)=-1/20 2 0 ,2
15 y(0)=0, z(0)=1 2 0 ,2
16 y’’– 2y’+ y=ex(x2+1) y(0)=1, y’(0)=2 2 0 ,2
17 y’’+ 3y’+2y=2cos(3x)+4sin(3x) y(0)=1, y’(0)=2 4 0 ,4
18 y’’+ y’=x sin(x) y(0)=1, y’(0)=4 2 0 ,2
19 y’’– 2y’+y = 2ex y(0)=2, y’(0)=5 1 0 ,1
20 y’’– 2y’– 8y = e2x+5 y(0)=3, y’(0)=1 1 0 ,1
21 y’’+ y’ = 5x+2ex y(0)=1, y’(0)=3 2 0 ,2
22 y’’– y’ = 2x – 1 – 3e-x y(0)=1, y’(0)=4 2 0 ,2
23 y’’ – y’ = 2x sin(x) y(0)=2, y’(0)=2 2 0 ,2
24 y’’+ y’ = cos(3x) y(π/2)=4, y’(π/2)=1 π /4
25 y’’+2y’+y = e-x y(0)=1, y’(0)=2 π π /6
26 y’’ – 4 y’+4y = x2 y(0)=1, y’(0)=2 1 0 ,1
27 y’’– 2y =ex y(0)=1, y’(0)=4 2 0 ,2
28 y’’+ 4y =sin(x) y(0)=1, y’(0)=1 π π /6
29 y’’– 2y’+5y=ex +cos(2x) y(0)=1, y’(0)=1 π π /6
30 y’’ – 8y’ +7y=14 y(0)=1, y’(0)=2 1 0 ,1

Содержание отчета

 

1) Титульный лист

2) Название и цель практического занятия

3) Общее задание

4) Графический интерфейс пользователя

5) Сценарии, вначале которых должна быть введена информация в виде комментариев:

· имя и назначение сценария;

· вариант индивидуального задания и номер задания.

6) Протокол сессии Командного окна, вначале которой должна быть введена информация в виде комментариев:

· название практического занятия;

· вариант индивидуального задания и номер задания;

· ФИО студента, номер группы;

· краткое перечисление действий, выполняемых во время сессии.

 


 

 

2.5.5. Контрольные вопросы по теме

 

1) Какие начальные условия должны быть заданы в соответствии с задачей Коши при решении ОДУ средствами системы Scilab?

2) В чем отличие аналитического решения ОДУ от численного?

3) Какие численные методы реализованы в функции ode?

4) Какие параметры являются в функции ode обязательными?

5) В какой форме должно быть записано ОДУ при использовании ode?

6) Какими средствами решается система ОДУ?

7) Что такое порядок ОДУ?

8) Что представляет собой решение ОДУ 1-го и 2-го порядка при использовании функции ode?




Дата: 2019-11-01, просмотров: 305.