Уважаемые коллеги, прошу помощи в решении системы УрЧП в Mathematica 11.3.
Код:
NDSolveValue[{
\!\(
\*SubscriptBox[\(\[PartialD]\), \(t\)]\(h[t, x, y]\)\) == d \!\(
\*SubscriptBox[\(\[PartialD]\), \(y, y\)]\(h[t, x, y]\)\),
\!\(
\*SubscriptBox[\(\[PartialD]\), \(t\)]\(u[t, x]\)\) == -(1/c) 1/T \!\(
\*SubscriptBox[\(\[PartialD]\), \(x\)]\(u[t, x]\)\) -
b/c (0.5 M + Q) (u[t, x] - w[t, x]), \!\(
\*SubscriptBox[\(\[PartialD]\), \(t\)]\(v[t, x]\)\) == -(1/c) 1/T \!\(
\*SubscriptBox[\(\[PartialD]\), \(x\)]\(v[t, x]\)\) +
R b/c (2 u[t, x] (1 - u[t, x]) - v[t, x]) +
M b/c (u[t, x] (1 - w[t, x]) + w[t, x] (1 - u[t, x]) - v[t, x]) +
Q b/c (2 w[t, x] (1 - w[t, x]) - v[t, x]),
\!\(
\*SubscriptBox[\(\[PartialD]\), \(t\)]\(w[t,
x]\)\) == (0.5 M + Q) (u[t, x] - w[t, x]) -
d*Derivative[0, 0, 1][h][t, x, y] /. y -> 0,
u[0, x] == 0,
v[0, x] == 0,
w[0, x] == 0,
h[0, x, y] == 0,
u[t, 0] == 1/(1 + E^(-((t - 200.84)/1.0614)))^1.333,
v[t, 0] == 0
}, {h, u, v, w}, {x, 0, 1}, {y, 0, 1}, {t, 0, 100}]
возвращает
Код:
Function::fpct: Too many parameters in {t,x,y} to be filled from Function[{t,x,y},0][t,x].
Function::fpct: Too many parameters in {t,x,y} to be filled from Function[{t,x,y},0][t,x].
Transpose::nmtx: The first two levels of {NDSolve`xs$21505,u,v,w} cannot be transposed.
Part::partw: Part 2 of Transpose[{NDSolve`xs$21505,u,v,w}] does not exist.
Transpose::nmtx: The first two levels of {NDSolve`xs$21505,Function[{t,x,y},0],Function[{t,x,y},0],Function[{t,x,y},0]} cannot be transposed.
Part::partw: Part 2 of Transpose[{NDSolve`xs$21505,Function[{t,x,y},0],Function[{t,x,y},0],Function[{t,x,y},0]}] does not exist.
Set::partw: Part 2 of Transpose[{NDSolve`xs$21505,u,v,w}] does not exist.
Rule::argr: Rule called with 1 argument; 2 arguments are expected.
Спасибо за любую помощь и советы в решении проблемы.