I'm plotting a densityplot map from interpolated data.
I need to draw lines in which the value of my function is constant (isolines), but to be constant is not the function itself but a manipulation: I plot z(x,y)=a(x)-b(x,y) the isoline is b(x,y)=costant
plotter[min_, max_, NumberOfTicks_] :=
DensityPlot[
If[S*DOS[x] < 1,
If[δ - λ > 0, δ - λ, 0.1], -1], {x,
0.02, 0.5}, {S, 0, 1}, PlotPoints -> 100,
PlotRange -> {Automatic, Automatic, {2.5, 0}},
ColorFunctionScaling -> False,
ColorFunction -> (ColorData["DeepSeaColors"][
LogarithmicScaling[#, min, max]] &),
PlotLegends ->
BarLegend[{ColorData["DeepSeaColors"], {0, 2}},
LegendMarkerSize -> 370,
Ticks -> ({LogarithmicScaling[#, min, max]} & /@ (min (max/min)^
Range[0, 2, 1/NumberOfTicks]))],
ClippingStyle -> {RGBColor["NightBlue"]}, Frame -> True,
BaseStyle -> {FontWeight -> "Bold", FontSize -> 12},
FrameLabel -> {"x", "I"}]
plotter[0.1, 3, 2]
a[x]
andb[x,y]
, which you've left out. $\endgroup$