Explicit solution could not be found. Trying to solve a system of 10 symbolic equations.

1 view (last 30 days)
Hi, I am not a mathematician but I have managed to solve the problem manually so I know there is a solution. I am using v7.10.0 (R2010a). Here is what I am trying to do:
I have 9 states in a probability model (queue theory). They are P00, P01, P02, P10, P11, P12, P20, P21, P22. I know that the sum of all probability is 1 so P00+P01+P02+P10+P11+P12+P20+P21+P22=1 I have variables such as service rate and arrival rates and they are m0,m1,m2,Mu0,Mu1,Md2,Md1,L
And I have balance equations for each state like below:
(Mu0+λ)*P00=μ0*P01+Md1*P10,
(Mu0+λ+μ0)*P01=Md1*P11+μ0*P02+λ*P00
and so on....
So I want to solve for any random state in terms of P00. So basically express all the other states in terms of P00 with the variables m0,m1,m2... and so on. Something along the likes of P01=(L/m0)*P00 and so on and so forth.
I am using solve (eq1, eq1, eq3...., var1) and i put in the balance equations. The problem I am having is that it says there is no solution. I think the root of this issue is that it does not understand what to solve. I have tried to declare different variables in var1 and even multiple variables like m0,m1,m2.
I have declared everything as syms when inputting the equations and variables.
What is the correct syntax to solve this thing?

Answers (0)

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!