2 / 2 / 0
Регистрация: 05.04.2011
Сообщений: 89

Метод Эйлера для решения дифференциального уравнения

06.01.2012, 16:43. Показов 38026. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите создать программу решающую диф уравнение y'=2x^2+2y где х0=0 yo=1 h=0,2
на паскале или делфи.методом эйлера и модифицированным методом эйлера+методом рунге кутта.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.01.2012, 16:43
Ответы с готовыми решениями:

Решить задачу Коши для дифференциального уравнения второго порядка методом Эйлера-Коши
Решить задачу Коши для дифференциального уравнения второго порядка методом Эйлера- Коши. y//=2x-y+y/ на отрезке c шагом h=0,2;...

Решение дифференциального уравнения по методу Эйлера
Всем привет,возникла проблем с написанием диффиринциального уравнения по методу Эйлера для задачи ввида "Тело брошенное под углом к...

Программа для решения дифференциального уравнения второго порядка методом Рунге-Кутта-Мерсона
Программа в Turbo Pascal для решения диференциального уравнения второго порядка методом Рунге-Кутта-Мерсона, y"=f(y',y,t), при заданых...

2
206 / 182 / 104
Регистрация: 10.01.2011
Сообщений: 302
06.01.2012, 18:25
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
uses crt;
 
  function f(x: Real): Real;
  begin
    f:=(3*Exp(2*x)-2*Sqr(x)-2*x-1)/2;
  end;
 
  function fxy(x, y: Real): Real;
  begin
    fxy:=2*Sqr(x)+2*y;
  end;
 
const
  x0=0;
  y0=1;
  h=0.2;
  n=20;
var
   x, ye, yem, z, yr, k1, k2, k3, k4: Real;
   i: Integer;
begin
  ClrScr;
  Writeln('x':3, 'y':14, 'Эйлер':20, 'Модиф. Эйлер':20, 'Рунге-Кутты':18);
  x:=x0;
  ye:=1;
  yem:=1;
  yr:=1;
  for i:=1 to n do
  begin
    Writeln
    (x:5:2, f(x):18:10, ye:18:10, yem:18:10, yr:18:10);
    {Эйлер}
    ye:=ye+h*fxy(x, ye);
    {Эйлер +}
    z:=fxy(x, yem);
    yem:=yem+h/2*(z+fxy(x, yem+h*z));
    {Рунге-Кутты}
    k1:=h*fxy(x, yr);
    k2:=h*fxy(x+h/2, yr+k1/2);
    k3:=h*fxy(x+h/2, yr+k2/2);
    k4:=h*fxy(x+h, yr+k3);
    yr:=yr+(k1+2*k2+2*k3+k4)/6;
    x:=x+h;
  end;
  Readkey;
end.
7
2 / 2 / 0
Регистрация: 05.04.2011
Сообщений: 89
06.01.2012, 18:38  [ТС]
спасибо огромное_)))))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.01.2012, 18:38
Помогаю со студенческими работами здесь

Численное решение дифференциального уравнения методом Эйлера
Нужно разработать алгоритм и составить программу для численного решения дифференциального уравнения методом Эйлера: ...

Разработка алгоритма для решения нелинейного уравнения методом хорд(метод Ньютона)
Разработать алгоритм и найти все корни нелинейного уравнения 0.4cos(3x)+0.2sin(8x)=0.4 на отрезке методом хорд (метод Ньютона). Точность...

Решить задачу Коши для обыкновенного дифференциального уравнения методом Эйлера
1. Решить задачу Коши для обыкновенного дифференциального уравнения y¹=x²+y² отрезке при условии у(0) = 0 методом Эйлера, разбивая отрезок...

График в методе Эйлера для решения задачи Коши
Прошу помощи в построении точечного графика. Сам метод я сделал, но вот с графиком не могу справится. Program Lab6; const a=0; ...

Модификации метода Эйлера для решения задач Коши
Модификации метода Эйлера для решения задач Коши. исправленный метод Эйлера........ помогите с программой....... ее нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru