I need to solve a 17 first-order coupled differential equations system (+17 initial values equations) for a reliability markovian chain, and I need to know if Mathematica a good program for solving them. I tested for a simpler system of 4 equations (+4 initial values) and it didn’t returned any result. I can’t seem to find any problem in my sintaxe or in the equations that would justify the lack of return, but in any case here is my input:
DSolve[
{yP'[x] == -yP[x]*(lambdaA + lambdaB) + miA*yA[x] + miB*yB[x],
yA'[x] == yP[x]*lambdaA - (miA + lambdaB)*yA[x],
yB'[x] == yP[x]*lambdaB - (lambdaA + miB)*yB[x],
yF'[x] == yA[x]*lambdaB + yB[x]*lambdaA,
yP[0] == 1,
yA[0] == 0,
yB[0] == 0,
yP[0] == 0},
{yP, yA, yB, yF},
x]
where lambdaA/B and miA/B are pre-defined.
I’ve already tried using NDSolve, but it wouldn’t work either. I’ve read all the mathematica forums/helps i could find about coupled diff. eq. systems, but they never mention systems larger than 3 equations (+initial values).
I apologize for any grammar mistake, and greatly thank every answer.