This one still works even if the matrix is not 0 and the replacement is not
1

  m=.7 8$i.333
  c=.1 3;2;0;0
  111(; c ,&.> ~ &.> i.4) }m
 0 111   2 111  4  5  6  7
 8   9 111  11 12 13 14 15
111  17  18  19 20 21 22 23
111  25  26  27 28 29 30 31
32  33  34  35 36 37 38 39
40  41  42  43 44 45 46 47
48  49  50  51 52 53 54 55

  555 444 333 222 111(; c ,&.> ~ &.> i.4) }m
 0 555   2 444  4  5  6  7
 8   9 333  11 12 13 14 15
222  17  18  19 20 21 22 23
111  25  26  27 28 29 30 31
32  33  34  35 36 37 38 39
40  41  42  43 44 45 46 47
48  49  50  51 52 53 54 55

2006/11/27, eesuk <[EMAIL PROTECTED]>:

no need for m if (#m )-:#c
  c=.1 3;2;0;0
  (e.&>~<@[EMAIL PROTECTED])c
0 1 0 1
0 0 1 0
1 0 0 0
1 0 0 0

--
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm




--
Björn Helgason, Verkfræðingur
Fugl&Fiskur ehf, Þerneyjarsund 23, Box 127
801 Grímsnes ,t-póst: [EMAIL PROTECTED]
Skype: gosiminn, gsm: +3546985532
Landslags og skrúðgarðagerð, gröfuþjónusta
http://groups.google.com/group/J-Programming


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
         /|_      .-----------------------------------.
        ,'  .\  /  | Með léttri lund verður        |
    ,--'    _,'   | Dagurinn í dag                     |
   /       /       | Enn betri en gærdagurinn  |
  (   -.  |        `-----------------------------------'
  |     ) |        (\_ _/)
 (`-.  '--.)       (='.'=)
  `. )----'        (")_(")
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to