Método
dtt máxvel
t =
0.000
n =
0
Rastro
Animação
Janelas:
x: 0.00 y: 0.00 | arraste obj. | shift+arraste=CI
Condições Iniciais
Modelo
Objetos
Sem objetos.
Adicione abaixo ↓
Clique num objeto
para ver propriedades
Gráficos
Gráfico 1
Gráfico 2
Gráfico 3
Gráfico 4
XY1Y2
FPS
pts 0
obj 0
método RK4
Sintaxe das Equações

Keyboard Shortcuts

Ctrl+NNovo projeto
Ctrl+SSalvar arquivo .modx
SpaceIniciar / Parar simulação
RReiniciar simulação a partir do início
.Executar passo para frente
,Executar passo para trás
DelRemover objeto selecionado

Statements

x(t+dt) = x(t) + vx*dtIterative — example of definition with time (t)
dx/dt = vxDifferential — integrated through Euler or RK4 method
g = 9.8Constante — valor numérico fixo
r = sqrt(x^2 + y^2)Expressão — recalculada a cada passo

Funções Disponíveis

sin(x)cos(x)tan(x)asin(x)acos(x)atan(x)atan2(y,x)sqrt(x)abs(x)exp(x)ln(x)log10(x)floor(x)ceil(x)round(x)sign(x)min(a,b)max(a,b)
Constantes: pi e  ·  Potência: x^2

Condicional

if(cond, valueIfTrue, valueIfFalse)Example: vy(t+dt) = vy(t) + if(y > 0, -g, 0)*dt

Dicas de Uso

Arraste objetos na área de animação para reposicioná-los visualmente.
Shift+drag modifica as condições iniciais em tempo real.
Use scroll do mouse para zoom na animação.
Salve sua simulação: .modx (arquivo do tipo XML).
O método RK4 é mais preciso para sistemas físicos contínuos.
Interactive Computational Physics Simulator
Version1.0.0-AR — 2026
AuthorJ. Caraumãgithub.com/jancarauma ↗
WebsiteLearn more atcarauma.com ↗
Copyright© All rights reserved
Math ParserRecursive substitution
IntegratorsEuler · RK4 (Runge-Kutta 4th order)
GráficosLTTB decimation (Largest-Triangle-Three-Buckets)
Precisão
Formato
Casas decimais
Prévia
3.14159265
-0.00123456
1234567.89
0.000012345
ℹ️Aviso