| 查看: 324 | 回复: 2 | ||
[求助]
等高图求助 已有2人参与
|
gsview
木虫 (小有名气)
- 应助: 4 (幼儿园)
- 金币: 2446.9
- 红花: 3
- 帖子: 146
- 在线: 233.8小时
- 虫号: 443276
- 注册: 2007-10-27
- 性别: GG
- 专业: 核物理
【答案】应助回帖
|
你这个比较麻烦,你那个颜色不是均匀分布的。 我给你简单的写了一个,仅供参考,特别注意我调整的那个图例跟你原图的图例是一样。但是函数跟你的不一样,所以跟你的图还有一些差别。 cc[z_] := If[z < 4/5, RGBColor[0, z*5/4, 1], If[z <= 13/15, RGBColor[0, 1, 1 - (z - 4/5)*15], If[z <= 14/15, RGBColor[(z - 13/15)*15, 1, 0], RGBColor[1, 1 - (z - 14/15)*15, 0]]]]; DensityPlot[2.5 Sin[x*y] - 1.5, {x, 0, 2*Pi}, {y, 0, 2*Pi}, PlotLegends -> True, ColorFunction -> cc, PlotPoints -> 100] |
2楼2015-06-29 18:27:02

3楼2015-08-18 16:23:32













回复此楼