in reply to Why dies this work in matlab and not PDL?

Hi, Relevant code might work with matlab, but pdl has a different look while constructing matrices.
First you write dimension of columns, then rows, which is reverse of matlab and octave.
forexample, sequence(4,3) create a 3 x 4 matrix which should be confusing for a matlab user.
#!/usr/bin/perl use PDL; use PDL::Matrix; $a = sequence(2,3); $b = sequence(3,3); $z= $a x $b; print $z;
Error in inner:Wrong dims
Insert below snippet before $x = A x B x C x D;
print $A->getdim(0); #column print $A->getdim(1); #row ....and for the rest matrices
May be you got confused of matrices of pdl. Cheers

Replies are listed 'Best First'.
Re^2: Why dies this work in matlab and not PDL?
by Angharad (Pilgrim) on Sep 20, 2005 at 15:36 UTC
    Thats a distinct possibility. Thanks ;)