Re: 2D pattern matching
- To: mathgroup at smc.vnet.net
- Subject: [mg77258] Re: 2D pattern matching
- From: dimitris <dimmechan at yahoo.com>
- Date: Wed, 6 Jun 2007 07:00:24 -0400 (EDT)
- References: <f43dm5$f8$1@smc.vnet.net>
Could you be more specific? I can't understand what you want! Dimitris / alexxx.magni at gmail.com : > hi everybody, > > do you know how to do a pattern match involving 2D matrices? > If e.g. you have a list > > a = {{0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}, {0, 1, 0, 1, 1, 0}, {0, > 0, 0, 1, 1, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}} > > i.e. > 0 0 0 0 0 0 > 0 1 0 0 0 0 > 0 1 0 1 1 0 > 0 0 0 1 1 0 > 0 0 0 0 0 0 > > is it possible for me to write a rule by which I am able to find the > 2x2 square of 1's, and replace it with something else? > > I studied all I could on patterns, but didnt find an answer... > > thanks for ANY help > > Alessandro Magni