MathGroup Archive 1999

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

Search the Archive

Re: Asking you how to...

  • To: mathgroup at
  • Subject: [mg19550] Re: Asking you how to...
  • From: David Annetts <dannetts at>
  • Date: Wed, 1 Sep 1999 23:06:55 -0400
  • Organization: CRCAMET/Macquarie University
  • References: <7qfnae$>
  • Sender: owner-wri-mathgroup at

Hi Huberto 
> Dear Sir,
> I am having a hard time to find out how to use Mathematica to plot
> experimental Physics results which consist of a set of lines with
> three measured numbers each, respectively corresponding to
>      DataX  DataY  DataZ[DataX,DataY]
> that is, where DataZ is a measured quantity whose two-dimensional
> dependence on variables DataX and DataY should be graphically
> displayed through three-dimensional and contour plots of DataZ as a
> function of DataX and DataY. Please note, however, that DataX and
> DataY are not evenly spaced, so that I cannot just take DataZ as an
> array and use ReadList and ListPlot3D or ListContourPlot to draw
> graphics showing DataZ dependence on DataX and DataY.
> I am using Mathematica Version 2.2. Please, tell me how to do it.

There are at least three methods.

Firstly, you can use functions in DiscreteMath`ComputationalGeometry`.  In V4,
it comes with the online help.  For V2.2,  Shaw & Tigg's book runs through the
gory details.

The second method is to use functions in Wickham-Jones' ExtendGraphics`
package.  This is on MathSource.

If neither of these appeals, try ListSurfacePlot3D.  This one lives in



 David Annetts                                       _____________                |C R C A M E T|
                                                    |_____        |
 CRC for Australian Mineral                         |````` \      |
 Exploration Technologies                           |`````/$\     |
 Earth & Planetary Sciences                         |````/$$$\____|
 Macquarie University, NSW 2109                     |```/$$$/.....|
 AUSTRALIA                                          |``/$$$/......|
 phone: +(1-61-2) 9850 9280, fax (1-61-2) 9850 8366  -------------

  • Prev by Date: Re: Asking you how to...
  • Next by Date: Re: Double evaluation in recursive function
  • Previous by thread: Re: Asking you how to...
  • Next by thread: RE: Automatic Display in MatrixForm