vinmir / visintEDOs

Visualização interativa de EDOs acopladas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

visintEDOs

Projeto de modelagem computacional de sistemas dinâmicos acoplados utilizando NumPy e Matplotlib. A simualção é interativa, ou seja, os parâmetros iniciais para cada sistema são escolhidos com um clique ẽm qualquer região do quiver plot.

Requisitos

  • Python: Matplotlib, Numpy e Jupyter (Lab)
    • Utilizo Anaconda 2021+ em todos os meus projetos de desenolvimento Python. Esta distribuição atutomaticamente inclui a maior parte das bibliotecas de Python científico.

Imagens

GIFs gravados com byzanz e xwininfo.

$\dot{x} = -x,\quad \dot{y} = -y$

fig_1

$\dot{x} = x,\quad \dot{t} = 1$

fig_2

$\dot{x} = x - x^2,\quad \dot{t} = 1$

fig_3

Lotka-Volterra: $\dot{x} = x - xy,\quad \dot{y} = -y + xy$

fig_4

$\dot{x} = y,\quad \dot{y} = -x$

fig_5

$\dot{x} = y,\quad \dot{y} = -x -0.4y$

fig_6

Referências

About

Visualização interativa de EDOs acopladas

License:Apache License 2.0


Languages

Language:Jupyter Notebook 100.0%