This may not solve exactly your problem, you can try the dyad I. eg a=. 133 139 153 159 165 a I. 152 2 2{a 153
Вск, 26 Дек 2010, PackRat писал(а): > I'm just learning about the .e primitive, and I was wondering how I do > a match when a close (but not exact) match is involved. In other > words, how do I do the equivalent of this: > > ( a +/- b ) .e y > > where the value of b might be, say, 5 or 8 or 12 or whatever (not some > near-zero tolerance factor). > > For example, when matching an element of array a having a value of 152 > with a match range of +/- 7 and the values of y close to that might be > ... 133 139 153 159 165 ..., how do I obtain the value 153 from y as a > "match" (that is, a boolean true)? > > Thanks in advance for your help! > > Harvey > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm