Ооо, точно, пропустил ";" )
Странно, что и в учебнике не поставили ";" в конце строк.
Исправил, что нашел, но всё равно ошибка...
Помогите пожалуйста найти, что ещё не так.Я в этой программе не разбираюсь, мне бы сдать и забыть )
з.ы. хорошо бы как можно меньше менять код из учебника, но чтоб работало )
з.ы. пропущенный пробел не нашел.
Спасибо)
Код:
a = 3; b = 3; c = 1; d = 1;
sys := {x'[t] == (a - by[t]) x[t], y'[t] == (-c + dx[t]) y[t]};
bc := {{x[0] == 2, y[0] == 1}, {x[0] == 1, y[0] == 2},
{x[0] == 1, y[0] == 3}, {x[0] == 3, y[0] == 2}};
col := {{Black}, {Blue}, {Green}, {Cyan}};
pp = Table[se = Join[sys, bc[[i]]];
u = NDSolve[se, {x, y}, {t, 0, 7}];
fx = u[[1, 1, 2]];
fy = u[[1, 2, 2]];
p = ParametricPlot[{fx[t], fy[t]}, {t, 0, 7},
PlotStyle -> {Thickness[0.01], col[[i]]}];
p, {i, 1, 4}];
Show[pp, PlotRange -> All]
ошибки:
Цитата:
NDSolve::underdet: There are more dependent variables, {by[t],dx[t],x[t],y[t]}, than equations, so the system is underdetermined.
NDSolve::underdet: There are more dependent variables, {by[t],dx[t],x[t],y[t]}, than equations, so the system is underdetermined.
NDSolve::underdet: There are more dependent variables, {by[t],dx[t],x[t],y[t]}, than equations, so the system is underdetermined
General::stop: Further output of NDSolve::underdet will be suppressed during this calculation..