2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3  След.
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 17:00 
Заслуженный участник


05/08/14
1564
А как само решение выглядит(не интеграл)?

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 18:20 


15/01/12
196
То, что вы спрашиваете $-$ это график_2.
Увеличенные части всех графиков во всех местах примерно одинаковые и напоминают синус.
Мой же вопрос состоит в том, почему график_1 похож на броуновский процесс.

Вот код
Код:
clear all; clc;
tic;
f = @(t,a) [a(2)-a(2).^3; a(1)];
[t,a] = ode45(f, [0, 1e5], [1 1]);                  % на одном из последних процессоров обрабатывается ~40 sec
plot(filter(1, [1 -1], a(:,2)-mean(a(:,2))));       % график_1
% plot(a(:,2));                                     % график_2
toc;
return;


график_1
Изображение

увеличенная часть график_1
Изображение




график_2
Изображение

увеличенная часть график_2
Изображение

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 18:52 
Заслуженный участник
Аватара пользователя


11/03/08
9574
Москва
Может, потому, что это и есть броуновский процесс?

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 19:40 


15/01/12
196
Почему он броуновский? Решение $x$ (в коде $a$) содержит эллиптическую функциею. Интеграл от неё также периодический и конечный. Откуда берётся броуновский процесс: из-за ошибок округления?
Вот так выражается время $t$ через $x$, почему же $$\int\limits_{0}^{y}xdt$$ похож на броуновское движение?
Изображение

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 20:01 
Заслуженный участник


05/08/14
1564
Вы почему-то прогоняете нелинейное решение через линейный фильтр, который не является интегралом. На выходе получается черте-что.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 20:13 


15/01/12
196
Кстати, возможно. Промежутки же неравномерные.
Только вот почему-то кажется, что даже если промежутки у $t$ были бы равномерные $-$ всё равно бы возник график, похожий на броуновское движение.
Цитата:
который не является интегралом

При равномерных промежутках является. Приближённо, конечно. Для линейного фильтра получаем
$y_k = \sum\limits_{1}^{k}(x_k-\overline{x})$

-- 01.06.2017, 19:35 --

Кажется, ошибка найдена, похоже, дело действительно в неравномерных промежутках.
Здесь 3-я переменная уже будет интегралом $$\int\limits_{0}^{y}xdt$$
Только вот всё равно непонятно, почему при замене равномерных промежутков неравномерными мы получаем нечто, похожее на броуновское движение.
Код:
clear all; clc;
tic;
f = @(t,x) [x(2)-x(2).^3; x(1); x(2)];
[t,x] = ode45(f, [0, 1e5], [1 1 0]);
% plot(filter(1, [1 -1], x(:,2)-mean(x(:,2))));
% plot(x(:,2));
plot(x(:,3));
toc;
return;
return;

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 21:04 
Заслуженный участник
Аватара пользователя


11/03/08
9574
Москва
Потому, что у Вас среднее значение функции под интегралом ноль (благодаря вычитанию среднего), а отдельные значения, из-за неравномерности ли отсчётов, или из-за вычислительных погрешностей, от нуля отличны. Поскольку отдельные отклонения закономерности не проявляют, можно их полагать независимыми случайными величинами с нулевым средним. И результат интегрирования оказывается броуновским движением.
Тут, конечно, интересно на масштаб взглянуть. Что-то мне сдаётся, что там не особо большие величины.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 21:18 
Заслуженный участник


05/08/14
1564
"Интеграл" получается скользящим и, если его период несоизмерим с периодом колебания решения, то в самом деле будет получаться что-то псевдо-случайное.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение01.06.2017, 21:19 


15/01/12
196
$x_1$
Изображение

$x_2$
Изображение

$x_3$
Изображение

$filter$
Изображение

-- 01.06.2017, 20:22 --

Цитата:
"Интеграл" получается скользящим и, если его период несоизмерим с периодом колебания решения, то в самом деле будет получаться что-то псевдослучайное.

Я в курсе про несоизмеримость колебаний и про суммы независимых случайных чисел, только вот всё равно до сих не могу понять, почему 3-я и 4-я картинки так сильно отличаются друг от друга.
Как бы то ни было, спасибо вам за то, что обратили внимание на то, что $filter$ почему-то сильно далёк от интеграла.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 00:59 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Igor_Dmitriev, в любом случае то, что вы получаете, это по сути артефакты, и они ну никак не связаны со свойствами самого ДУ.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 03:43 


15/01/12
196
А если заменим уравнение на
$\ddot{x} + x + x^3 = \cos(111\cdot t)$
То это уже будет хаотическая траектория?
Судя по принципиально различным траекториям увеличенных частей $-$ да, но хотелось бы услышать мнение разбирающихся людей.
Вот графики
$x_1=\dot{x}$
Изображение


$x_2=x$
Изображение


$x_3=\int\limits_{}^{}xdt$
Изображение

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 15:11 
Заслуженный участник


09/05/12
25179
Igor_Dmitriev в сообщении #1221410 писал(а):
Судя по принципиально различным траекториям увеличенных частей $-$ да,
Может быть, Вы все-таки объясните, каким образом из различного внешнего вида картинок следует (или не следует) хаотичность?

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 17:26 


15/01/12
196
Я у публики спрашиваю, а заметка про внешний вид $-$ лишь предположение.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 17:29 
Заслуженный участник


09/05/12
25179
Igor_Dmitriev в сообщении #1221558 писал(а):
Я у публики спрашиваю, а заметка про внешний вид $-$ лишь предположение.
Ну так Вам уже несколько раз разными словами сказали, что это неверное предположение.

 Профиль  
                  
 
 Re: численные методы для траекторий хаотических систем
Сообщение02.06.2017, 17:50 


15/01/12
196
Предыдущее было связано с неравномерными интервалами.
А разве $\cos(110\cdot t)$ не меняет картину?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Eiktyrnir


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group