MathGroup Archive 2001

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

Search the Archive

Two questions concerning ListDensityPlot ...

  • To: mathgroup at
  • Subject: [mg28497] Two questions concerning ListDensityPlot ...
  • From: Daniel Kattnig <d.kattnig at>
  • Date: Sun, 22 Apr 2001 21:03:15 -0400 (EDT)
  • Sender: owner-wri-mathgroup at

Dear Mathematica experts,

I'm actually trying to visualize sparsity patterns of matrixes using 
Mathematica's ListDensityPlot. However, doing so I have uncounted two 
problems ...

1. Given a (sparse) matrix A, I'm trying to establish a one-to-one 
correspondence between the plot and the matrix it is based on, i.e. I want 
the A[[1,1]] element to be plotted at the upper left and 
A[[Dimensions[A][[1]],Dimensions[A][[2]]]] at the lower right corner.  I've 
realized this by plotting Partition[Reverse@Flatten[A],Dimensions[A][[2]]] 
instead of A. However, doing so, I do not succeed in adjusting the labels 
appropriately since setting 
MeshRange->{{0,Dimensions[A][[1]]},{Dimensions[A][[2]],0}} does not invert 
the numbering of the ordinate as I've expected. Therefor my question is: 
How can I plot the matrix preserving the one-to-one correspondence and 
adjust the mesh such that the upper left corner corresponds to x=1, y=1 and 
the lower right to x=Dimensions[A][[2]], y=Dimensions[A][[1]]?

2. I'm desperately looking for a color function that allows the 
intermediate values to be kept white, while maxima and minima are colored 
red and blue respectively with the "color  intensity" indicating their 
absolute value. Applied to my sparse matrix problem I want the negative 
entries to be blue, the positive to be red whereas the majority of entries 
corresponding to zero should remain white. By the way, any suggestions 
concerning the visualization of complex valued entries are also highly 
appreciated. Is there an easy way to keep the phase information?

two questions concerning ListDensityPlot

  • Prev by Date: Re: help to plot..please
  • Next by Date: Re: help to plot..please
  • Previous by thread: Re: FindRoot Related Question
  • Next by thread: Re: Two questions concerning ListDensityPlot ...