Mon, 29 Sep 2008 12:07:53 +0200, Matthieu Brucher wrote: >>>>> np.log(-1 + 0j) >> 3.1415926535897931j >>>>> np.log(-1 - 1e-99j) >> -3.1415926535897931j >>>>> np.log(-1 + 1e-99j) >> 3.1415926535897931j >> >> I'd guess this is typically harmless, but may lead to problems if your >> code relies on the choice of branch at the branch cut. >> >> Could you check if this is really the case? If log seems to work OK, >> then it's a problem with the test and not the functions. > > The result is what you expected.
Do you mean that the problem is with the test, or with the branch cut of log? -- Pauli Virtanen _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion