Plotting Function with complex parameter



> Intresting question.
> Where you have function using complex number as an input
> it can give in output:
> - complex number
> - real/integer number
> In first case you have 4 dimension so one can't draw in 3D. It is 
> possible to do an animation or 2 3D diagrama showing only real an 
> imaginary part of output,
> see for example :
> http://commons.wikimedia.org/wiki/File:Riemann_surface_sqrt.jpg
> ( BTW : How to do it in MAxima)
> In second case it is possible to do it because it is 3D diagram
> IMHO Maxima uses only real numbers in ranges, but :
> 

With graphic option enhanced3d, the 4th dimension can be represented by
colors. This is a recent feature suggested by a user in this mailing
list.

An example with an explicit surface:

http://www.telefonica.net/web2/biomates/maxima/gpdraw/func3d/index.html#4d

Another example with a parametric surface:

http://www.telefonica.net/web2/biomates/maxima/gpdraw/parametric/index.html#4d

And a last one with a parametric curve:

http://www.telefonica.net/web2/biomates/maxima/gpdraw/parametric/index.html#parametric4d

(this one can't be plotted with current Maxima 5.18, but you can
download the cvs version of draw.lisp)



-- 
Mario