Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 2
Регистрация: 02.12.2013
Сообщений: 13
1

Решение задачи Коши

02.12.2013, 19:00. Показов 1287. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Решить задачу Коши для ОДУ 1-го порядка методом Рунге-Кутта 4-го порядка. Сама задача на фото, именно ее и надо составить для Turbo Pascal. На фото справа примерная работа, что в ней стоит отредактировать , что бы получить нужное мне решение.
Миниатюры
Решение задачи Коши  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2013, 19:00
Ответы с готовыми решениями:

Составить программу решение задачи коши
Составить программу решение задачи коши dy/dx=f(x,y) xпринадлежит y(a)=y0. вычмсления проводить с...

Решение системы дифференциальных уравнений задачи Коши
Дорогие друзья! Горююю! Можете помочь с решением дифференциальных уравнений задачи Коши для для...

Численное решение задачи Коши для обыкновенных дифференциальных уравнений
Помогите исправить ошибки, чтобы заработала Численное решение задачи Коши для обыкновенных...

Решение системы дифференциальных уравнений, задача Коши
Решение системы дифференциальных уравнений. На отрезке решить задачу Коши для системы:cry: ...

1
0 / 0 / 2
Регистрация: 02.12.2013
Сообщений: 13
03.12.2013, 19:57  [ТС] 2
Лучший ответ Сообщение было отмечено missololosha как решение

Решение

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
const
  n=10;
var
  k1,k2,k3,k4,x,y: array [0..n] of real;
  h: real;
  i: integer;
 
function f(x,y: real): real;
begin
  f:=((x*x)+(y*y))/ exp((1/3) * ln(1+x*x+y*y));
end;
 
begin
  h:=50;
  y[0]:=1;
  for i:=0 to n do
    x[i] :=i*h;
 
  for i:=0 to n-1 do
  begin
    k1[i]:=f(x[i],y[i]);
    k2[i]:=f(x[i]+h/2,y[i]+h*k1[i]/2);
    k3[i]:=f(x[i]+h/2,y[i]+h*k2[i]/2);
    k4[i]:=f(x[i]+h,y[i]+h*k3[i]);
 
    y[i+1]:=y[i]+h/6*(k1[i]+2*k2[i]+2*k3[i]+k4[i]);
  end;
 
  for i := 0 to n do
    writeln('x[',i:2,'] = ',x[i]:0:1,'   y[',i,'] = ',y[i]:0:4);
  readln;
end.
0
03.12.2013, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2013, 19:57
Помогаю со студенческими работами здесь

Решение ОДУ: задача Коши методом Рунге-Кутта
Всем доброго времени суток! Помогите,пожалуйста,реализовать на паскале решение задачи. ...

Решение задачи Коши обычным методом Эйлера
помогите пожалуйста, очень надо!! Pascal!! Решить задачу Коши обычным методом Эйлера с точностью...

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

Разработать программу для численного решения задачи Коши
Огромная просьбище помочь с решением задачи. В прошлом семестре проблем с паскалем не было, а тут...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru