Re: Problem with PlotLegends
- To: mathgroup at smc.vnet.net
- Subject: [mg129094] Re: Problem with PlotLegends
- From: Bob Hanlon <hanlonr357 at gmail.com>
- Date: Sat, 15 Dec 2012 05:47:26 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
- References: <20121214080058.F0B35692D@smc.vnet.net>
$Version "8.0 for Mac OS X x86 (64-bit) (October 5, 2011)" Needs["PlotLegends`"] a = RandomReal[{2, 10}] // Rationalize[#, 0] &; b = RandomReal[{1, 2}] // Rationalize[#, 0] &; (f[x_, y_] = a*Sin[x] Sin[y] + b) // N 1.31591 + 6.77687 Sin[x] Sin[y] (max = Maximize[{f[x, y], -4 <= x <= 4, -3 <= y <= 3}, {x, y}]) // N {8.09278, {x -> -1.5708, y -> -1.5708}} max[[1]] === a + b True (min = Minimize[{f[x, y], -4 <= x <= 4, -3 <= y <= 3}, {x, y}]) // N {-5.46096, {x -> -1.5708, y -> 1.5708}} min[[1]] === -a + b True ShowLegend[ DensityPlot[ f[x, y], {x, -4, 4}, {y, -3, 3}, ColorFunction -> "SunsetColors", ImageSize -> 400], {ColorData["SunsetColors"][1 - #1] &, 32, ToString[Round[max[[1]], 0.01]], ToString[Round[min[[1]], 0.01]], LegendPosition -> {1.1, -0.75}, LegendShadow -> None, LegendSize -> {.25, 1.5}}] Bob Hanlon On Fri, Dec 14, 2012 at 10:42 AM, Sebasti=E1n Araya <xebamadeus at gmail.com> wrote: > Hi!! well, I'm using Mathematica 8 and really I need to create a legend for > especific functions where exist unkonwn range (in the above example of sin > or cos, the max and min range are -1 and 1). > > The mathematica tutorials learn that for create legends in densityplot, you > can using PlotLegends where previously Needs["PlotLegends`"] is excecuted. > But it's not working. > > I need you help please. Is very important solve it > > Thank you for you atention > > > 2012/12/14 Bob Hanlon <hanlonr357 at gmail.com> >> >> Prior to v9 use ShowLegend >> >> $Version >> >> "8.0 for Mac OS X x86 (64-bit) (October 5, 2011)" >> >> Needs["PlotLegends`"] >> >> ShowLegend[ >> DensityPlot[Sin[x] Sin[y], {x, -4, 4}, {y, -3, 3}, >> ColorFunction -> "SunsetColors", >> ImageSize -> 400], >> {ColorData["SunsetColors"][1 - #1] &, 32, " 1", "-1", >> LegendPosition -> {1.1, -0.75}, >> LegendShadow -> None, >> LegendSize -> {.2, 1.5}}] >> >> In V9 the functionality is built-in >> >> $Version >> >> "9.0 for Mac OS X x86 (64-bit) (November 20, 2012)" >> >> DensityPlot[ >> Sin[x] Sin[y], {x, -4, 4}, {y, -3, 3}, >> ColorFunction -> "SunsetColors", >> PlotLegends -> Automatic] >> >> >> Bob Hanlon >> >> >> On Fri, Dec 14, 2012 at 3:00 AM, <xebamadeus at gmail.com> wrote: >> > Hi! I need your help!!. I don't understand why not working PlotLegends >> > when I use DensityPlot. >> > >> > This is my problem: >> > >> > Needs["PlotLegends`"] >> > >> > DensityPlot[Sin[x] Sin[y], {x, -4, 4}, {y, -3, 3}, >> > ColorFunction -> "SunsetColors", PlotLegends -> Automatic] >> > >> > DensityPlot::optx: Unknown option PlotLegends in DensityPlot[Sin[x] >> > Sin[y],{x,-4,4},{y,-3,3},ColorFunction->SunsetColors,PlotLegends->Automatic]. >> > >> >> > >> > DensityPlot[Sin[x] Sin[y], {x, -4, 4}, {y, -3, 3}, >> > ColorFunction -> "SunsetColors", PlotLegends -> Automatic] >> > >> > $Packages >> > >> > {"PlotLegends`", "ResourceLocator`", "DocumentationSearch`", \ >> > "GetFEKernelInit`", "JLink`", "PacletManager`", "WebServices`", \ >> > "System`", "Global`"} >> > >> > Thank you for you attention! >> > > >
- References:
- Problem with PlotLegends
- From: xebamadeus@gmail.com
- Problem with PlotLegends