【求助】如何让画出图颜色更多分布更密集?
mathematica吧
全部回复
仅看楼主
level 6
光的暗礁 楼主
Plot3D里可选的渐变色颜色分布不是很密集啊,比如-0.01到0.01之间几乎一种颜色,画出的等高线颜色变化就不是很明显。请问如何让画出的图颜色更多分布更密集?当然在颜色不重复或循环的情况下。
用的代码是
ColorFunction ->
Function [{x, y, z}, Hue[z]], ColorFunctionScaling -> False,
同时也不知道怎么把Hue换成其他色彩方案。
谢谢各位大佬了。
2021年01月20日 15点01分 1
level 6
光的暗礁 楼主
另一端代码是ColorFunction -> (ColorData["Pastel"][Rescale[#, {-1, 1}, {0, 1}]] &)
但是这个Plot 3D的图颜色不是按照Z轴分布,却是按照x、y轴(?)或者说是XY平面分布的,同样请教怎么改到令颜色按Z轴的数值进行分布呢?
2021年01月20日 15点01分 2
level 6
光的暗礁 楼主
吧里的大佬建议我把
#改成#
3,但之前改了之后红蓝等色彩的渐变就变得几乎只有单色了。大佬说过后,我又回去看了一下,确实按Z轴分布,但是几乎单色,几乎看不出渐变。
2021年01月20日 16点01分 3
把#后的两个括号内的数字改了就能显示全了,至于原因还有待研究。
2021年01月21日 04点01分
level 6
光的暗礁 楼主
然后Hue[z]怎么换成其他色彩方案还是不会,希望各位能指点一二,谢谢了。
2021年01月21日 04点01分 4
吧务
level 15
联动:https://tieba.baidu.com/p/7191930334
该说的都在那里说了。
2021年02月06日 03点02分 5
1