MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

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



  • Prev by Date: Line-joins and line-caps in Mathematica 6
  • Next by Date: Re: mathematica 6 frontend and linux
  • Previous by thread: Re: Re: 2D pattern matching
  • Next by thread: Re: 2D pattern matching