New user question



I'm new to Maxima, and am having problem figuring out how to set up a
problem so Maxima will and solve it.  Here's an example of a couple of
equations that I want to get symbolic solutions for:

f1: (Rb/Bmin) * B * (B - Bmin) * (1 - B/Bmax) - A * B * F = 0;
f2: (Rf/Fmin) * F * (F - Fmin) * (1 - F/Fmax) - A * B * F = 0;
res: solve ([f1, f2], [B, F]);

Now if I input just that, and try to solve it symbolically, Maxima hangs.
But if I set the constants to numeric values, as below, it will go
ahead and give me numeric solutions.

f1: (Rb/Bmin) * B * (B - Bmin) * (1 - B/Bmax) - A * B * F = 0;
f2: (Rf/Fmin) * F * (F - Fmin) * (1 - F/Fmax) - A * B * F = 0;
Bmin :    3000.0;
Bmax :  150000.0;
Fmin :   15000.0;
Fmax :  400000.0;
Rb   :       0.05;
Rf   :       0.08;
A    :       1.0e-7;
res: solve ([f1, f2], [B, F]);

Can anyone know tell me I'm doing wrong here?  Or where to look in the
manual?

Thanks,
James