Colors Mathematica颜色函数标度
我在Mathematica有一个罐中温度的Colors Mathematica颜色函数标度,colors,wolfram-mathematica,plot,Colors,Wolfram Mathematica,Plot,我在Mathematica有一个罐中温度的列表。随着时间的推移,我正在为它的发展制作动画,但是ColorFunction总是将当前步骤的最高温度设置为对应于红色。我希望我的最高温度整体对应于红色,我该怎么做(我假设这与ColorFunctionScaling有关) 这是我的密码 Animate[ListDensityPlot[Dev[[m, All, All]], ColorFunction -> (ColorData["TemperatureMap"])], {m, 1, t, 1
列表。随着时间的推移,我正在为它的发展制作动画,但是ColorFunction
总是将当前步骤的最高温度设置为对应于红色。我希望我的最高温度整体对应于红色,我该怎么做(我假设这与ColorFunctionScaling
有关)
这是我的密码
Animate[ListDensityPlot[Dev[[m, All, All]],
ColorFunction -> (ColorData["TemperatureMap"])], {m, 1, t, 1},
AnimationRunning -> False]
设置ColorFunctionScaling->False
并手动缩放颜色函数,方法如下
ColorFunction -> (ColorData["TemperatureMap"][Rescale[#, {min, max}, {0,1}]&)
其中min
和max
是总的最小值和最大值(可能是通过[{min,max}[Dev]]
)谢谢你,布雷特,你真的是个冠军