35304

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

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

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

h void min {int in; double hbdely; doublek = new double [4]; doublex=new double [n]; doubley=new double [n]; cout Vvedite bh endl; cin ; cin b; cin h; cout Vvedite y[0] endl; cin y[0]; n=b h; x[0]=; cout x y ; cout endl; cout ; cout endl; fori=0;i =n;i { k[0]=hx[i]x[i]2y[i]; k[1]=hx[i]h 2x[i]h 22y[i]k[0] 2; k[2]=hx[i]h 2x[i]h 22y[i]k[1] 2; k[3]=hx[i]hx[i]h2y[i]k[2]; dely=k[0]2k[1]2k[2]k[3] 6; x[i1]=x[i]h;...

Украинкский

2013-09-09

38 KB

0 чел.

обец А., гр. 1ПМ-06  Вариант 7

17.03.09

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

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

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

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

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

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

7)

#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];

double*y=new double [n];

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*(x[i]*x[i]+2*y[i]);

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

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

 k[3]=h*((x[i]+h)*(x[i]+h)+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.  Захист роботи.

PAGE  1


 

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

31267. Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни “Елементи електроприводу та тренажери електромеханічних комплексів” 15.81 MB
  5 Лабораторна робота № 2 Дослідження датчиків струму і напруги. 12 Лабораторна робота № 3 Дослідження блоку датчиків струму і напруги. 20 Лабораторна робота № 4 Дослідження тиристорних реґуляторів постійної та змінної напруги . Під час проведення лабораторних занять студенти повинні визначати швидкість обертання за допомогою електромашинного та фотоелектричного датчиків швидкості; вимірювати струм і напругу за допомогою датчиків розраховувати якісні показники струму і напруги; працювати з системою імпульснофазового...
31268. Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни “Елементи електропривода та тренажери електромеханічних комплексів” (частина ІІ) 8.45 MB
  Під час проведення лабораторних занять студенти повинні визначати швидкість обертання за допомогою електромашинного та фотоелектричного датчиків швидкості; вимірювати струм і напругу за допомогою датчиків розраховувати якісні показники струму і напруги; працювати з системою імпульснофазового керування тиристорами; набувати навичок керування двигунами постійного струму за допомогою тиристорних перетворювачів реверсивних та нереверсивних широтноімпульсних перетворювачів. Короткі теоретичні відомості Одним із способів реґулювання напруги...
31269. ЕЛЕМЕНТИ ЕЛЕКТРОПРИВОДА ТА ТРЕНАЖЕРИ ЕЛЕКТРОМЕХАНІЧНИХ КОМПЛЕКСІВ 329 KB
  Рекомендації щодо вивчення матеріалу Під час вивчення цього розділу студенту необхідно розглянути побудову та принцип дії систем збору та обробки даних призначених для обробки інформації в системах автоматичного електропривода. Студент ознайомиться з принципами побудови та прикладами використання датчиків АЦП та ЦАП засвоїть необхідність використання гальванічної розв’язки і нормування сигналів у інформаційній частині ЕП. Рекомендації щодо вивчення матеріалу Вивчаючи дану тему студенту необхідно ознайомитись з принципом дії основних типів...
31270. ЕЛЕКТРОНІКА ТА МІКРОСХЕМОТЕХНІКА 951 KB
  050702 ЕЛЕКТРОМЕХАНІКА КРЕМЕНЧУК 2011 Методичні вказівки щодо виконання курсової роботи з навчальної дисципліни “ Електроніка та мікросхемотехніка †для студентів усіх форм навчання за напрямками 6. Сергієнко ЗМІСТ Вступ 4 1 Мета та задачі курсового проектування 4 2 Тематика курсових робіт 4 3 Порядок виконання курсової роботи 4 4 Структура курсової роботи 6 5 Порядок захисту курсової роботи 7 6 Критерії оцінювання курсової роботи 7 7 Зміст курсової роботи 8 8 Вимоги що до оформлення курсової роботи 9 ДОДАТОК А. Виконання курсової...
31271. ЕЛЕМЕНТИ ЕЛЕКТРОПРИВОДА ТА ТРЕНАЖЕРИ ЕЛЕКТРОМЕХАНІЧНИХ КОМПЛЕКСІВ 8.84 MB
  Перелік практичних робіт 5 Практична робота № 1 Обробка експериментальних даних в пакеті MthCD 5 Практична робота № 2 Дослідження схем та принципу дії перетворювачів частотанапруга і напругачастота 9 Практична робота № 3 Дослідження схем включення та основних параметрів датчиків струму та напруги. Наведено приклад обробки експериментальних даних сигналів датчиків швидкості струму напруги. Обробка експериментальних даних у пакеті MthCD Мета: набуття навичок обробки експериментальних даних за допомогою математичного...
31272. Складання схеми електропостачання цеху 1.7 MB
  На вибір схеми і конструктивне виконання цехової мережі впливають такі фактори як категорія надійності живлення ПЕЕ розміщення на території цеху номінальні струми і напруги. Такі схеми виконують за допомогою комплектних шинопроводів типу ШРА на струми до 630А додатки 1 табл.8 Визначення повної розрахункової потужності і розрахункового струму : . Застосовування вимикачів навантаження які здатні відключати робочі струми трансформаторів замість силових вимикачів невеликої та середньої потужності здійснюється з метою зниження...
31273. Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни „Моделювання електромеханічних систем” 1.02 MB
  Розрахунок перехідних характеристик на моделі та визначення параметрів передавальної функції електромеханічної системи 34 Список літератури 37 ЗАГАЛЬНІ ВІДОМОСТІ Мета дисципліни €œМоделювання електромеханічних систем€ полягає в підготовці інженерів широкого профілю здатних самостійно і творчо розв’язувати задачі проектування дослідження налагодження й експлуатації сучасних автоматизованих електроприводів і систем автоматизації промислових установок і технологічних комплексів у будьяких галузях народного господарства. Внаслідок проведення...
31274. Математичні методи в обчисленнях на ЕОМ. Методичні вказівки щодо практичних занять і самостійної роботи 3.62 MB
  Практичне заняття № 2 Розв’язання систем лінійних алґебраїчних рівнянь. Практичне заняття № 3 Розв’язання нелінійних рівнянь та їх систем. Розвиток інформаційних технологій і широке впровадження математичних методів в інженерні дослідження висувають підвищенні вимоги до підготовки інженерів з електромеханіки. Дисципліна Математичні методи в обчисленнях на ЕОМ орієнтує студентів на використання сучасного прикладного програмного забезпечення під час розв’язання різноманітних інженернотехнічних задач.
31275. Математичні методи в обчисленнях на ЕОМ 4.9 MB
  Практичне заняття №1 Інтерполяція функції. 5 Практичне заняття №2 Апроксимація функції. Інтерполяція функції МЕТА: вивчення методів та придбання навичок інтерполяції функцій засобами пакету MathCAD Рекомендації щодо обробки результатів При експериментальному вивченні явища необхідно розв’язувати такі задачі: знайти аналітичний вираз для функції що задана таблицею або графіком; обчислити значення функції що задана таблицею у мимовільній точці деякого відрізку. Нехай для функції що задана вузлами необхідно знайти значення функції...