Hello Shuhua Zhang,

I think that this is not octaveforge related issue. It is probably an octave bug ! I think you should report it to bug-oct...@octave.org (follow bug reporting guidelines in http://www.gnu.org/software/octave/bugs.html)

You may also ask for some response from octave-maintain...@octave.org.

Regards
Nitzan Arazi


    >[OctDev] incorrect complex matrix multiplication results in Octave
   3.2.2
    >From: Shuhua Zhang <shuhua.zh...@gm...> - 2009-08-16 03:33
    >
    >Hi,
    >
    >I built octave 3.2.2 on my x86_64 desktop and x86 notebook a few weeks
    >ago.
    >They passed all the tests.
    >
    >But I've just noticed some weird complex matrix multiplication results
    >on both
    >the machines:
    >octave:48> [1 0]*[i 0]'
    >ans = 0 - 1i %% correct
    >octave:49> [1 i]*[i 0]'
    >ans = 0 + 1i %% incorrect, 0+1i=[i
    >0]*[1 i]'
    >
    >The problem is that for nx1 row vectors a and b both with non-zero
    >imaginary parts,
    >a*b' turns out to be b*a', which is the conjugate of the correct
   result.
    >If either a or b
    >are real, the result will be correct.
    >
    >I also checked out Octave 3.0.3, it didn't have this problem.
    >
    >So, is it a run time configuration problem, a build configuration
    >problem, or a bug?

    >Regards,

    >Shuhua Zhang, Oct. 16, 2009


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to