Stavros Macrakis said: (by the date of Tue, 2 Mar 2010 13:55:08 -0500)
> Um, this is not a linear system, so linsolve can't solve it.
> In particular, you'll note that the variables being solved for (l, r, c0,
> c1) appear on both sides of the result.
ah, yes! So how to solve this, in a way that the variables being
solved are on only one side of the result?
I have a very similar problem with those equations:
R0:matrix([M*g+m*g-N[1]=m*a+M*a, N[2]-M*g=M*a , N[1]*r-N[2]*r -
mi_R*(N[1]+N[2])=I*e , e*r=a , I=m[i]*r^2/2 ])$
transpose(R0);
R:linsolve(R0[1] , [e,N[1],N[2],I,a]);
In fact to solve this, after the initial linsolve, I was doing a long
sequence of subst(..) to eliminate the unknowns from the right sides.
Finally I got to proper result, but it was tiresome.
--
Janek Kozicki |