Re: Plotting a phase boundary
- To: mathgroup at smc.vnet.net
- Subject: [mg61315] Re: Plotting a phase boundary
- From: Roger Bagula <rlbagulatftn at yahoo.com>
- Date: Fri, 14 Oct 2005 22:22:58 -0400 (EDT)
- References: <dio1dp$sp5$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
I used a CA ( Cellular Automata) as a filter to do in complex dynamics about ten years ago in another language. Such a filter would work on your data too, I think. Such filters are used in many graphics application programs ( Like Photoshop) and have been for at least 20 years. dkjk at bigpond.net.au wrote: > I have a series of Table objects, each consisting of a 100 x 100 matrix > divided into a region of 1's and 0's. For an example file see > > http://users.bigpond.net.au/jdstokes/DATA.CSV > > Then try > > pts = Import["DATA.CSV"]; > ListContourPlot[pts]; > (Actually, this matrix should be inverted) > > My goal is to find the boundary between the 1's and 0's, or an > approxmimation to it, and plot all of the boundaries (for each of the > matrices) together in a 3-dimensional surface plot so as to obtain a > surface. The surface will then correspond to the "phase transition" > between, say 0 (inside the surface) and 1 (outside the surface). I > think I might be asking too much. I would like to know if it is > possible for a relatively inexperienced user of Mathematica to achieve > this. > > Thanks in advance. > > James >