[newbie] Three simple questions



Hi,

1.
(%i2) globalsolve:true;
(%o2) true
(%i3) solve(x=1,x);
(%o3) [x=1]
(%i4) solve([x=1,y=0],[x,y]);
(%o4) [[x:1,y:0]]
How can I use globalsolve for solving single equation? I can manually add 
the second equation but it seems to be not a good idea.

2. How can I use % in multistring editor?
For example:
for i:1 to 5 do (eqpr,
                       op1(%),
                       op2(%),
                      )
and so on... I can use a1:expr,a2:op1(a1),a3:op2(a2) but sometimes the 
result differs from
(%i1) expr
(%i2) op1(%)
(%i3) op2(%)

3. I want the system automatically substitute known numerical values as 
''%,numer. Which method is mostly correct? For example:
(%i1) globalsove:true;
(%i2) f:x+y;
(%i3) solve(f1(f,x,y),x);
(%o3) x:0.234
(%i4) f;
(%o4) 0.234+y

Thanks.

? ?????????, ??????? ????????? ??????????.
E-mail: aee at imm.uran.ru