35234

Метод Рунге-Кутта вирішення задачі Коші. Складання алгоритму

Практическая работа

Информатика, кибернетика и программирование

Навчитися вирішувати задачу Коші методом Рунге-Кутта; скласти алгоритм.

Украинкский

2013-09-09

37.5 KB

2 чел.

7.03.09  Мишура Денис, гр. 1ПМ-06

 Вариант 11

Лабораторна робота №26-27

Тема: Метод Рунге-Кутта вирішення задачі Коші. Складання алгоритму.

Мета: Навчитися вирішувати задачу Коші методом Рунге-Кутта; скласти алгоритм.

Устаткування: папір формату А4, ПК, програмне забезпечення Borland С++.

  1.  Індивідуальне завдання.

Вирішити задачу, використовуючи метод Рунге-Кутта для диференціального рівняння  с початковою умовою , обчислити з точністю до  рішення цього рівняння при , . Обчислення провести із двома запасними знаками.

11)

Текст програми:

#include<iostream.h>

#include<math.h>

void main()

{int i,n;

double h,a,b,dely;

double*k = new double [4];

double*x=new double [n+1];

double*y=new double [n+1];

cout<<"Vvedite a,b,h"<<endl;

cin>>a;

cin>>b;

cin>>h;

cout<<"Vvedite y[0]"<<endl;

cin>>y[0];

n=(b-a)/h;

x[0]=a;

cout<<"    x    |   y  ";

cout<<endl;

cout<<"-------------------";

cout<<endl;

for(i=0;i<=n;i++)

{

k[0]=h*(0.3*x[i]+y[i]*y[i]);

k[1]=h*(0.3*(x[i]+h/2)+(y[i]+k[0]/2)*(y[i]+k[0]/2));

k[2]=h*(0.3*(x[i]+h/2)+(y[i]+k[1]/2)*(y[i]+k[1]/2));

k[3]=h*(0.3*(x[i]+h)+(y[i]+k[2])*(y[i]+k[2]));

dely=(k[0]+2*k[1]+2*k[2]+k[3])/6;

x[i+1]=x[i]+h;

y[i+1]=y[i]+dely;

}

cout<<"  "<<x[n]<<"    |  "<<y[n]<<"\n";

cout<<endl;

}

  1.  Контрольні питання
  •  Поставте задачу, розв’язувану методом Рунге-Кутта.
  •  Сформулюйте алгоритм метода Рунге-Кутта.
  •  Який порядок точності методу Рунге-Кутта?
  •  Як практично досягти заданого ступеня точності?
  1.  Звіт про роботу.
  2.  Захист роботи.


 

А также другие работы, которые могут Вас заинтересовать

53308. Український національний рух на території Польщі (20-30-і рр. ХХ ст.) 85 KB
  Метод Припущення на основі запропонованих слів Учитель перераховує кілька слів із біографії Дмитра Донцова ідеолога право радикального руху. Учитель. Що далі Учитель. Учитель вислуховує пари із похвалою але не каже схожі вони чи ні на те що має бути почути.
53309. Україна в роки Другої світової війна (1939 -1945 рр.). Велика Вітчизняна війна (1941-1945 рр.) 131.5 KB
  Виховувати почуття гордості до історичного минулого України. Доповніть текст: Приєднання Західної України та Західної Білорусії до СРСР розпочалося після вступу Червоної армії на територію Польщі. Закон про включення Західної України до складу СРСР і возз’єднання її з Українською РСР було прийнято: а Верховними Радами СРСР та УРСР у листопаді 1939 р.; б Народними зборами Західної України у жовтні 1939 р.
53310. Московська держава 74.5 KB
  МЕТА: Ознайомити учнів із внутрішній та зовнішній політикою Івана IV. Вінчання Івана IV на царство. Судебник Івана IV. ТИП УРОКУ: комбінований СТРУКТУРА УРОКУ Організаційний момент Актуалізація Вивчення нового матеріалу ІванIV Грозний; Реформи царя Івана IV; Опричнина та її наслідки для розвитку Росії; Зовнішня політика Івана IV.
53311. Двомовне вивчення історії у 5 класі як засіб формування громадянської свідомості учнів 56.5 KB
  Методи та прийоми: інформаційно-повідомлюючий пояснювально-спонукальний частково пошуковий; бесіда колективна та самостійна робота з підручником атласом; практичне завдання в контурній карті; інтерактивні вправи дидактичні ігри. В низинах Дніпра за дніпровськими порогами пролягали безкрайні...
53313. Козацька Україна 290 KB
  Рубрика Секрети старого козака. lмпровізована сцена біля дошки яка містить елементи відтворення української хати мальованого образу козака українського орнаменту та квітів. Виходять учень та учениця в українських костюмах: Ученькозак: В сивусиву давнину Козаки йшли на війну Бо на рідну Україну Сунулися без упину Ляхи турки та татари Москалі та яничари. Ученицякозачка: Козаки скликають раду: Не буде ворогу пощади Вірні коні рвуться в битву Крешуть іскри зпід копита.
53314. Використання НІТ в адміністративно-господарській діяльності школи 143 KB
  Впровадження НІТ в адміністративно-господарську діяльність школи Напрямки: Організаційне забезпечення. Розвиток єдиного інформаційного простору школи. функціонування інформаційноуправлінської господарської системи закладу; розробка методики використання НІТ в учбовому процесі; застосування різних форм мотивація вчителів працівників школи до використання НІТ в навчальновиховному процесі атестація матеріальне заохочення тощо.
53315. Хлеб - всему голова 41.5 KB
  Воспитывать любовь уважение и бережное отношение к труду и хлебу. Оборудование: Плакат Хлеб - всему голова колоски пшеницы иллюстрации к теме Ход 1. Ребята как вы думаете что это Хлеб.
53316. Хліб – годувальник, всьому голова 38.5 KB
  Мета: виховувати бережне ставлення до хліба повагу до хліборобів. Обладнання: у святковоприбраній світлиці на столі на вишитій скатертині скіп пшениці хлібина вироби з тіста. На землі вирощують хліб.