SVD with complex numbers

I'm working on creating a SVD class using complex numbers. I have an adaptation of the Jama ( http://math.nist.gov/javanumerics/jama/ ) implementation coded which works great with complex numbers with only a real part, but fails when the imaginary is present. I also coded up a port of numerical recipes' ( http://www.nr.com ) implementation, but am unable to get it to converge. I'm 99.9% sure that the problem does _not_ exist in my complex number class as it has worked fine up until now.

Anyhow, what I'm wondering is if anyone has a Java SVD for complex matrices that I could look at and/or use?

Thanks in advance,

m

[652 byte] By [wywiwyga] at [2007-9-29 21:31:31]
# 1
There is an SVD function as part of the J3D API. However the last time I heard of it (on these forums) itwas broken (did not produce the expected results). I don't know if it has ever been fixed.matfud
matfuda at 2007-7-16 1:49:40 > top of Java-index,Other Topics,Algorithms...
# 2
It wasn't working when I tried it a few months ago. I found the bug in the database - it's been long-standing. Given that Sun doesn't appear to be supporting Java3D very well, I doubt it'll ever be fixed.Besides, that SVD algorithm is only for real matricies, I believe. - MOD
duffymoa at 2007-7-16 1:49:40 > top of Java-index,Other Topics,Algorithms...