24小时热门版块排行榜    

查看: 552  |  回复: 2

zqq0536

铁虫 (小有名气)

[求助] Mathematica画等高线白团现象 已有1人参与

各位好,我在用mathematica画等高线,采用“彩虹”标识,为什么出现白团?而不是从红到紫色的过渡?不盛感激!
代码如下:
pp := 12.1;
f3[x_, y_] := -0.2*E^-((x - 50*pp)/(30*pp))^2*E^-((y - 108)/12)^2 + 1;
f10[x_, y_] := 0.25*E^-((x - 0)/(4*pp))^2*E^-((y - 8)/15)^2 + 1;
f12[x_, y_] := 0.25*E^-((x - 100*pp)/(4*pp))^2*E^-((y - 8)/15)^2 + 1;
ff[x_, y_] := f3[x, y]*f10[x, y]*f12[x, y];
ContourPlot[ff[jj, ii], {jj, 0, 1210}, {ii, 0, 120},
ContourStyle -> None, Contours -> 80, ColorFunction -> "Rainbow"]

Mathematica画等高线白团现象
2016-05-17_1930.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
zqq0536: 金币+5, ★★★★★最佳答案, 非常感谢,解决了问题,多谢。 2016-05-18 21:08:28
增加 PlotRange->All 可以消除, 但不好看了
ส็็็็็็็็็็็็็็็็็็็็
2楼2016-05-18 08:15:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zqq0536

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by cooooldog at 2016-05-18 08:15:52
增加 PlotRange->All 可以消除, 但不好看了

非常感谢,完美解决。
还有个问题请教下,为什么红色到其他区域过渡不均匀?有点锯齿状?
CODE:
f[x_] := E^-((x - 25)/10)^2;
ContourPlot[f[ii], {jj, 0, 120}, {ii, 0, 120}, ContourStyle -> None,
Contours -> 20, ColorFunction -> "Rainbow", PlotRange -> All]

Mathematica画等高线白团现象-1
2016-05-18_2101.png

3楼2016-05-18 21:14:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zqq0536 的主题更新
信息提示
请填处理意见