Re: problem with Part function

*To*: mathgroup at smc.vnet.net*Subject*: [mg18196] Re: [mg18172] problem with Part function*From*: "David Park" <djmp at earthlink.net>*Date*: Mon, 21 Jun 1999 22:50:38 -0400*Sender*: owner-wri-mathgroup at wolfram.com

> >Just a little problem: >I've a matrix of zeros, say: >mat=Table[Table[0,{5}],{5}]; >then, I've a point in xy axys, >xy={3,3}; >now, I want the position {3,3} of matrix becomes 1; >if I write >mat[[xy]]=1; or mat[[{3,3}]]=1; it doesn't work; only mat[[3,3]]=1 >works, but I don't want rewrite all. >I think I've to use something like Map, Thread, Apply or so, but I don't >know what and how exactely; >please, someone help me. >THANK YOU > >Dario Casubolo >email: bubbola at workline.it > Dario, Apply Sequence to the list to turn it into arguments for mat part. mat[[Sequence@@{3,3}]] works. David Park djmp at earthlink.net http://home.earthlink.net/~djmp/