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
9541
Москва
Может, потому, что это и есть броуновский процесс?

 Профиль  
                  
 
 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
9541
Москва
Потому, что у Вас среднее значение функции под интегралом ноль (благодаря вычитанию среднего), а отдельные значения, из-за неравномерности ли отсчётов, или из-за вычислительных погрешностей, от нуля отличны. Поскольку отдельные отклонения закономерности не проявляют, можно их полагать независимыми случайными величинами с нулевым средним. И результат интегрирования оказывается броуновским движением.
Тут, конечно, интересно на масштаб взглянуть. Что-то мне сдаётся, что там не особо большие величины.

 Профиль  
                  
 
 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  След.

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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