I'm trying to solve this set of non linear differential equations, but apparently it won't solve. I really tried all the tweaks I could think of. Still no progress... So now I turn to you, can you help me? the code below should be ready to put into Mathematica. These equations describe the Belousov-Zhabotinsky reaction in chemistry..
(*Define the differential equations*)
deq1 := x'[t] == p[1] A y[t] - p[2] x[t] y[t] + p[3] B x[t] - 2 p[4] x[t]^2;
deq2 := y'[t] == -p[1] A y[t] - p[2] x[t] y[t] + f p[5] z[t] ;
deq3 := z'[t] == 2 p[3] B x[t] - p[5] z[t];
(*Replace A, B and all the p values, and set up the equations as a list*)
deqsys = {deq1, deq2, deq3 } /. {p[1] -> 1.7, p[2] -> 1.8*10^9,
p[3] -> 9.0*10^3, p[4] -> 4*10^7, p[5] -> 0.5, f -> 2, B -> 0.6,
A -> 0.6};
(*Solve the set of equations, and save them as the variable Sol*)
Sol = NDSolve[deqsys, {x[t], y[t], z[t]}, t]

NDSolve. There are loads ofNDSolveexamples in the documentation and on this site. Here's one: mathematica.stackexchange.com/questions/13072/… – Mark McClure Dec 14 '12 at 13:18NDSolve, since we don't expectDSolveto work anyway. – Mark McClure Dec 14 '12 at 13:27