use*_*253 5 plot wolfram-mathematica colors
我ListDensityPlot在Mathematica的罐子里有一个温度.我随着时间的推移制作它的发展动画,但ColorFunction总是设定当前步骤的最高温度以对应红色.我希望我的最高温度总体上与红色相对应,我该怎么做(我认为它与某些事情有关ColorFunctionScaling)?
这是我的代码
Animate[ListDensityPlot[Dev[[m, All, All]],
ColorFunction -> (ColorData["TemperatureMap"])], {m, 1, t, 1},
AnimationRunning -> False]
Run Code Online (Sandbox Code Playgroud)
设置ColorFunctionScaling -> False并手动缩放颜色功能,使用类似的功能
ColorFunction -> (ColorData["TemperatureMap"][Rescale[#, {min, max}, {0,1}]&)
Run Code Online (Sandbox Code Playgroud)
其中,min和max是整个最小值和最大值(可能Through[{Min,Max}[Dev]]).