Короче, есть система ОДУ. Решаю ее с помощью dsolve:
F:=dsolve ({d1, d2, q(0)=1, w(0)=0}, {q(t), w(t)}, numeric, output=listprocedure);
Потом:
fq := eval (q(t), F);
animate (pointplot, [ [[t, fq(t)]], symbol=circle, symbolsize=10],
t=0..2000, frames=60);
Т.е. хочу, чтобы шарик бегал соответственно поведению q(t). Он мне пишет:
Error, (in animate) incorrect first argument
При этом plot (fq(t), t=0..2000) работает замечательно. Что делать?
|