Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
M4753
1 / 1 / 0
Регистрация: 24.04.2015
Сообщений: 102
1

Уравнение Ван-Дер-Поля

28.05.2015, 21:17. Просмотров 879. Ответов 0
Метки нет (Все метки)

Всем добрый день! В попытках решить уравнение Ван-Дер-Поля в пакете Matlab вышло следующее:
(нужно решить с помощью модифицированного метода Эйлера)
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
F1 = @(x, y, z) z;
F2 = @(x, y, z) 10.*z.*(1 - y.*y) - y;
h=0.1;
k=1;
x=0;
y=0;
z=2;
a = 0;
b = 10;
n = (b - a)/h;
for k = 1:n
    yF(k)=y;
    zF(k)=z;
    xF(k)=x;
    yS = y + h.*F1(x, y, z);
    zS = z + h.* F2(x, y, z);
    x=xF(k)+h;
    y = y + h/2.*(F1(x, y, z) + F1(x, yS, zS));
    z = z + h/2.* (F2(x, y, z) + F2(x, yS, zS));   
end;
plot(xF, yF, 'r');
hold on;
plot(xF, zF, 'b');
Но на графиках получается какая-то муть (результаты в итоге равны Nan, начиная с некоторого порядка), хотя если взять другую функцию, то графики сходятся с истинным результатом. Поэтому вопрос в следующем: если какие - то ограничения в применяемом методе? Вдруг для решения данного уравнения метод Эйлера неуместен? Или в коде где-то ошибка?

Добавлено через 4 часа 15 минут
Тему можно закрывать. Разобралась.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2015, 21:17
Ответы с готовыми решениями:

Система уравнений для осциллятора Ван дер Поля
Здравствуйте форумчане. Возник такой вопрос: есть система двух диф.ур 2...

Уравнение Ван дер Поля
Есть задание интегрирования уравнения генератора Ван дер Поля \ddot{x} - (x -...

Уравнение Ван дер Ваальса
Помогите решить задачу? Киломоль кислорода находится при температуре 300 K и...

Записать уравнение Ван-дер-Ваальса
Две задачи. 1) Надо записать уравнение Ван-дер-Ваальса через эти формулы....

Найти неизвестную величину. Уравнение Ван-дер-Ваальса
Газ - Азот массой m= ? адиабатически расширяется в пустоту от V1=0,5 м^3 до...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2015, 21:17

Задачка на газ Ван-Дер-Ваальса
Всем привет. Вообщем такая беда: не могу решить задачку по термодинамике (сам...

Работа газа Ван-дер-Ваальса
Кислород как реальный газ изотермически расширяется от объема V1 = 3,0 л до...

Ошибка при построении кривой Ван–дер–Ваальса
Добрый день, уважаемые форумчане! Помогите мне с ошибкой на QBasice с кривой...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru