Hey Walter,
This is my code
eqn1 = simplify(subs(sym('(D2p1/((8.314)*(573.15)))+(((((p1+p2+p3)*Dp2-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*N1+(p2/(p1+p2+p3))*(-N1/r)-N2*(((p1+p2+p3)*Dp1-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)-(p1/(p1+p2+p3))*(-N2/r))/(1.7241e-05)+((((p1+p2+p3)*Dp3-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*N1+(-N1/r)*(p3/(p1+p2+p3))-(p1/(p1+p2+p3))*(-k*p1/(R*T)-N3/r)-N3*(((p1+p2+p3)*Dp1-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2))/(1.0642e-05))+(-N1/r)/(5.6164e-08)+((9.5703e-18)/((8.314)*(573.15)*(0.00001027)*(5.6164e-08))*((((p1+p2+p3)*Dp1-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*(p1+p2+p3)*(Dp1+Dp2+Dp3)+(p1/(p1+p2+p3))*(Dp1+Dp2+Dp3)*(p1+p2+p3)+(p1/(p1+p2+p3))*((Dp1+Dp2+Dp3))^2))'), {N1 N1 N2 N2 N1 N1 N3 N3 N1}, {N1 N1 N2 N2 N1 N1 N3 N3 N1}));
eqn2 = simplify(subs(sym('(D2p2/((8.314)*(573.15)))+(((((p1+p2+p3)*Dp1-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*N2+(p1/(p1+p2+p3))*(-N2/r)-N1*(((p1+p2+p3)*Dp2-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)-(p2/(p1+p2+p3))*(-N1/r))/(1.7241e-05)+((p3/(p1+p2+p3))*(-N2/r)+N2*(((p1+p2+p3)*Dp3-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)-(p2/(p1+p2+p3))*(-k*p1/(R*T)-N3/r)-N3*(((p1+p2+p3)*Dp2-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2))/(6.5157e-06))+(-N2/r)/(3.3910e-08)+((9.5703e-18)/((8.314)*(573.15)*(0.00001027)*(3.3910e-08))*((((p1+p2+p3)*Dp2-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*(p1+p2+p3)*(Dp1+Dp2+Dp3)+(p2/(p1+p2+p3))*(Dp1+Dp2+Dp3)*(p1+p2+p3)+(p2/(p1+p2+p3))*((Dp1+Dp2+Dp3))^2))'), {N2 N2 N1 N1 N2 N2 N3 N3 N2},{N2 N2 N1 N1 N2 N2 N3 N3 N2}));
eqn3 = simplify(subs(sym('(D2p3/((8.314)*(573.15)))+(((((p1+p2+p3)*Dp1-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*N3+(-k*p1/(R*T)-N3/r)*(p1/(p1+p2+p3))-(p3/(p1+p2+p3))*(-N1/r)-N1*(((p1+p2+p3)*Dp3-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2))/(1.0642e-05)+((p2/(p1+p2+p3))*(-k*p1/(R*T)-N3/r)+N3*(((p1+p2+p3)*Dp2-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)-(p3/(p1+p2+p3))*(-N2/r)-N2*(((p1+p2+p3)*Dp3-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2))/(6.5157e-06))+(-k*p1/(R*T)-N3/r)/(1.9194e-08)+((9.5703e-18)/((8.314)*(573.15)*(0.00001027)*(1.9194e-08))*((((p1+p2+p3)*Dp3-(Dp1+Dp2+Dp3))/(p1+p2+p3)^2)*(p1+p2+p3)*(Dp1+Dp2+Dp3)+(p3/(p1+p2+p3))*(Dp1+Dp2+Dp3)*(p1+p2+p3)+(p3/(p1+p2+p3))*((Dp1+Dp2+Dp3))^2))'), {N3 N3 N1 N1 N3 N3 N2 N2 N3}, {N3 N3 N1 N1 N3 N3 N2 N2 N3}));
S = dsolve(eqn1, eqn2, eqn3, r)
This on running gives me empty equation warning. I used the subs above like you said to substitute for the values of N1 , N2 and N3. Can you tell me where I am wrong. Does N1, N2 and N3 not substitute in these equations ?
Thanks, Nitin