50943

Метод Ейлера вирішення задачі Коші

Лабораторная работа

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

Мета: Навчитися будувати розвязок задачі Коші по методу Ейлера. Скласти програму. Устаткування: папір формату А4, програмне забезпечення Borland С++, ПК.

Украинкский

2014-02-02

38 KB

3 чел.

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

10.03.09

Лабораторна робота №25

Тема: Метод Ейлера вирішення задачі Коші.

Мета: Навчитися будувати розв’язок задачі Коші по методу Ейлера. Скласти програму.

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

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

Використовуючи метод Ейлера, скласти таблицю наближених значень диференційного рівняння  с початковими умовами ,  , крок . Обчислення вести з чотирма десятковими знаками.

7)

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

#include<iostream.h>

#include<math.h>

void main()

{int i,n;

double h,a,b,exp;

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

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

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

cin>>a;

cin>>b;

cin>>h;

n=(b-a)/h;

exp=2.7;

x[0]=a;

y[0]=2.5;

cout<<"    x    |   y  ";

cout<<endl;

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

cout<<endl;

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

{

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

 y[i+1]=y[i]+h*(x[i]+cos(y[i]/exp));

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

}

cout<<endl;

delete []x;

delete []y;

}

  1.  Контрольні питання

  •  Сформулюйте задачу, що розв’язується методом Ейлера.
  •  Що являє собою приближене рішення диференціального рівняння по методу Ейлера?
  •  Запишіть формулу методу Ейлера.
  •  Як оцінити похибку на практиці?

  1.  Звіт про роботу.
  2.  Захист роботи

PAGE  1


 

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

51487. Умножитель 121 KB
  Техническое задание Требуется спроектировать шестнадцатиразрядный умножитель дробных чисел со знаком и плавающей точкой.
51488. Полная экологическая характеристика Новгородской области 137 KB
  Основное богатство области - лес.Лесная зона Новгородской области делится на две подзоны - тайга и смешанные леса, граница между которыми выражена не резко. В настоящее время леса занимают около 40 % территории области и представлены тремя типами: хвойные...
51493. Установка нескольких операционных систем на один жесткий диск 152.5 KB
  Если хотите использовать только операционные системы семейства Windows в том числе Windows 2000 или Windows XP то без менеджера загрузки можно обойтись каждая из этих ОС имеет встроенный менеджер загрузки который в начальной стадии запуска компьютера предлагает меню для выбора запускаемой операционной системы. Если же кроме Windows хотите использовать другие операционные системы например Linux то без менеджера загрузки вам не обойтись. Windows NT 2000 XP Различные версии Windows NT и Windows 2000 имеют следующие ограничения:...
51494. Установка нескольких операционных систем на разные жесткие диски 61 KB
  Предположим что в компьютере уже есть жесткий диск № 1 с тремя операционными системами: Windows 2000 в первом первичном разделе; Windows ХР во втором первичном разделе; Linux в логическом разделе. Допустим требуется подключить еще один чистый жесткий диск № 2 и установить на него следующие операционные системы: Windows XP в первый первичный раздел; Windows 2000 во второй первичный раздел Linux другую разновидность в логический раздел. Первичный раздел №1 Первичный раздел №2 Логические разделы Windows 2000 Windows XP Linux...
51495. Установка и настройка сервера Lotus Domino 1.55 MB
  Lotus Notes является платформой для построения приложений автоматизации управленческих и документных процессов. Особенностью системы является объектно-ориентированная архитектура, благодаря которой возможно создание информационных систем, автоматизирующих работу со сложно-структурированными данными и неформализованными динамическими процессами.