Re: Problem with ColorFunction in ListDensityPlot in version 7
- To: mathgroup at smc.vnet.net
- Subject: [mg102854] Re: Problem with ColorFunction in ListDensityPlot in version 7
- From: Albert Retey <awnl at gmx-topmail.de>
- Date: Sun, 30 Aug 2009 06:08:03 -0400 (EDT)
- References: <h7b045$cm$1@smc.vnet.net>
Hi,
> Has anyone tried using the ColorFunction option in ListDensityPlot? In
> version 6, the following works:
>
> ListDensityPlot[Table[Sin[i+j^2],{i,0,3,0.05},{j,
> 0,3,0.05}],ColorFunction=EF=82=AEFunction[{x,y,z},Hue[z]]]
>
> but not in version 7.
same for me.
> It only seems to work now with the preprogrammed defaults, or pure
> functions.
>
> That example above is actually from the version 7 help page. It cannot
> even evaluate its own example
>
> (see under examples/scope/presentation, 2nd one down) which, f
> evaluated, results in an empty plot.
> Is this a bug?
I would say yes. Have you reported it?
> Is there a way around this that anybody knows of?
Just playing around, I found that they probably just got confused with
the order of arguments. This gives the same plot in version 7 as the
code you gave for version 6:
ListDensityPlot[Table[Sin[i + j^2], {i, 0, 3, 0.05}, {j, 0, 3, 0.05}],
ColorFunctionScaling -> False,
ColorFunction -> Function[{x, y, z}, Hue[x]]
]
hth,
albert