Thank yous very much for the advice.

I was not sure how "1 worked until now.

Neil

> Translating the J answers back into English 
> perhaps would provide some insight:
> 
>    3 2      *         "1      dat
>          multiply  every row
> 
> And working forwards from your specifications:
> 
>    multiply say 3 2 by every row
>       *                    "1
> 
> 
> 
> ----- Original Message -----
> From: NEIL JAMES HOSEY <[EMAIL PROTECTED]>
> Date: Sunday, April 29, 2007 3:12 am
> Subject: [Jprogramming] Matrix Multiplication Problem
> 
> > Hi all,
> > 
> > Greatly appreciate the comments about boxing last week. 
> > It solved my problem.  
> > 
> > I have one more question ( maybe too simple) about a
> > certain form of matrix multiplication ( i think its
> > point to point?) 
> > Anyway say I have data matrix dat
> > where:
> > 
> > dat=
> > 
> > 0 1
> > 1 0
> > 0 0
> > 1 1
> > 
> > how can I multiply say 3 2 by every row.  Resulting in
> > the following matrix:
> > 
> > dat =
> > 0 2
> > 3 0
> > 0 0
> > 3 2
> > 
> > I thought that this form of multiplication was done with
> > +/.* but I am getting domain errors.
> > 
> > Apologies about the simplcity of this question but its
> > driving me mad!!
> ----------------------------------------------------------
> ------------ For information about J forums see
> http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to