Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Чисельні методи у візуальному програмуванні

Реферат Чисельні методи у візуальному програмуванні





она) представлена ??на рис. 5.6.


CLSLR - 5-3, m=13, n=5FNF (X)=2 * X ^ 2 + 0.10,1,4A, B, N=(BA)/N/2=0=A

S=S + H * (FNF (X) + 4 * FNF (X + H) + FNF (X + 2 * H))/3=X + 2 * HX lt; BH THEN 1? S=?; S

Рис. 5.6. Програма обчислення інтеграла методом парабол (Сімпсона).


5. Рішення задачі Коші для звичайних диференціальних рівнянь


.1 Метод Ейлера


Приклад: Вирішити задачу Коші методом Ейлера для диференціального рівняння


y?=x2 + y, y (0)=1 на відрізку [0; 0,3] з кроком 0,1.


Рішення:

Програма розв'язання задачі Коші методом Ейлера дана на рис. 6.2.


CLSLR - 6-1, m=13, n=5FNY (X, Y)=X ^ 2 + Y0, 0.3, 1, 0.1A, B, Y0, HA; Y0=A: Y=Y0

Y=Y + FNY (X, Y) * H=X + HX; YX lt; B THEN 1

Рис. 6.2. Програма вирішення задачі Коші методом Ейлера.


5.2 Модифікований метод Ейлера


Приклад: Вирішити задачу Коші модифікованим методом Ейлера для диференціального рівняння


y?=x2 + y, y (0)=1 на відрізку [0; 0,3] з кроком 0.1.


Рішення:

Програма розв'язання задачі Коші модифікованим методом Ейлера дана на рис. 6.4.


CLSLR - 6-2, m=13, n=5FNY (X, Y)=X ^ 2 + Y0, 0.3, 1, 0.1A, B, Y0, HA; Y0=A: Y=Y0

Y1=Y + FNY (X, Y) * H=Y + H * (FNY (X, Y) + FNY (X + H, Y1))/2=X + HX; YX lt; B THEN 1

Рис. 6.4. Програма вирішення задачі Коші модифікованим методом Ейлера.


5.3 Метод Рунге-Кутта


Приклад: Вирішити задачу Коші методом Рунге-Кутта для диференціального рівняння


y?=x2 + y, y (0)=1 на відрізку [0,0.3] з кроком 0.1.


Рішення:

Програма розв'язання задачі Коші методом Рунге-Кутта дана на рис. 6.5.


CLSLR - 6-3, m=13, n=5FNY (X, Y)=X ^ 2 + Y0, 0.3, 1, 0.1A, B, Y0, HA; Y0=A: Y=Y0

K0=H * FNY (X, Y)=H * FNY (X + H/2, Y + K0/2)=H * FNY (X + H/2, Y + K1/2)=H * FNY (X + H, Y + K2)=Y + (K0 + 2 * K1 + 2 * K2 + K3)/6=X + HX; YX lt; B THEN 1

Рис. 6.5. Програма вирішення задачі Коші методом Рунге-Кутта.

6. Задачі лінійного програмування


Приклад. Мається 300 кг металу, 100 м2 скла і 160 - людино-годин робочого часу; з них виготовляють вироби двох найменувань А і Б; вартість одного виробу А дорівнює 10 $, для його виготовлення потрібно 4 кг металу, 2 м2 скла і 2 людино-години робочого часу; вартість одного виробу Б дорівнює 12 $, для його виготовлення потрібно 5 кг металу, 1 м2 скла і 3 людино-години робочого часу; потрібно спланувати виробництво так, щоб призвести вироби з максимальною вартістю.

Рішення.


6.1 Симплекс метод розв'язання задач лінійного програмування


Приклад. Мається 300 кг металу, 100 м2 скла і 160 - людино-годин робочого часу; з них виготовляють вироби двох найменувань А і Б; вартість одного виробу А дорівнює 10 $, для його виготовлення потрібно 4 кг металу, 2 м2 скла і 2 людино-години робочого часу; вартість одного виробу Б дорівнює 12 $, для його виготовлення потрібно 5 кг металу, 1 м2 скла і 3 людино-години робочого часу; потрібно спланувати виробництво так, щоб призвести вироби з максимальною вартістю.

Рішення.


6.2 Симплекс-таблиця


Приклад. За допомогою Симплекс-таблиці знайти мінімальне значення

цільової функції (7.15):


F (x1, x2)=-f (x1, x2)=- 10 · x1- 12 · x2- 0 · x3 - 0 · x4 - 0 · x5 ® min

при даних обмеженнях (7.14)


· x1 + 5 · x2 + x3=300

· x1 + x2 + x4=100

· x1 + 3 · x2 + x5=160

x1,2,3,4,5? 0


ВИСНОВОК


Дані методичні вказівки призначені для самостійної роботи студентів, які мають початкові знання з програмування мовою Visual Basic. Для отримання початкових знань нижче додається додаткова література.

У цій роботі були розглянуті чисельні методи вирішення різних завдань:

) методи вирішення нелінійних рівнянь;

) методи розв'язання систем лінійних рівнянь;

) методи розв'язання систем нелінійних алгебраїчних рівнянь;

) методи рішення диференціальних рівнянь;

) методи вирішення певних інтегралів;

) методи апроксимації дискретних функцій;

) методи розв'язання задач лінійного програмування.

Додаткова література


. Калиткин Н.П. Чисельні методи. М .: Наука, 1978. - 512 с.

. Солодовников А.С. Введення в лінійну алгебру і лінійне програмування. М .: Просвещение, 1966. - 183 с.

. Монахов В.М. та ін. Методи оптимізації. Застосування математичних методів в економіці. М., Просвітництво, 1978. - 175 с.

. С.В.Сімоновіч та ін. Інформатика. Базовий курс. Санкт-Петербург: Видавни...


Назад | сторінка 4 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Рішення задачі Коші методом Рунге-Кутта
  • Реферат на тему: Розв'язок діференційного рівняння Першого порядку методом Ейлера-Коші в ...
  • Реферат на тему: Рішення диференціального рівняння методами Ейлера і Ейлера-Коші
  • Реферат на тему: Розв'язання звичайна діференціальніх рівнянь за методом Рунге-Кутта з а ...
  • Реферат на тему: Рішення систем диференціальних рівнянь методом Рунге - Кутта 4 порядку