Although I don't know Maxima, I think you are looking for something like this:
f(x)=(x^2+1/x)/2
Shahir
> -----Original Message-----
> From: prazjp at gmail.com
> Sent: Wed, 19 Mar 2008 15:50:14 +0700
> To: maxima at math.utexas.edu
> Subject: funcsolve
>
> Hi,
>
> I have an equation of function below
>
> f(-x)/x+f(1/x) = x
>
> and I want to know what is f(x)
>
> I tried the following in Maxima
>
> funcsolve(f(-x)/x+f(1/x) = x,f(x))
>
> but it gave the following error..
>
> Division by 0
> #0: rform(%r=[0,0])(nusum.mac line 107)
> #1: funcsol(%a=f(-x)/x+f(1/x) = x,%f=f(x),l%=[])(nusum.mac line 159)
> #2: funcsolve(%a=f(-x)/x+f(1/x) = x,%f=f(x))(nusum.mac line 62)
> -- an error. To debug this try debugmode(true);
>
>
> Maybe 'funcsolve' is not the function to solve this kind of problem?
>
> I am using Maxima 5.11.0
>
> Regards,
> bowo
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima