Hallo, sorry, I made some upside-down-errors: Frank Barknecht hat gesagt: // Frank Barknecht wrote: > phs = arctan(re/im) Should be: phs = arctan(im/re) > phs(x*re,x*im) = atan(x*re/x*im) = atan(re/im) = phs(re,im) And here as well: phs(x*re,x*im) = atan(x*im/x*re) = atan(im/re) = phs(re,im) Ciao -- Frank Barknecht _ ______footils.org_ __goto10.org__