画图空白的点怎么补全啊
mathematica吧
全部回复
仅看楼主
level 1
kaka428
楼主
EEE是我定义的一个函数,然后画完图有一列空白的,有没有办法用另一个给定的函数比如E[x,y]把这空白区域补上啊
DensityPlot[EEE[x, y], {x, 0, 2*Pi*(r/r0)}, {y, -5, 5},
ColorFunction -> "SunsetColors", PlotPoints -> 30, PlotRange -> Full]
EEE的形式挺复杂我就不搬上来了
2021年04月19日 12点04分
1
吧务
level 10
asdasd1dsadsa
分段函数
2021年04月19日 13点04分
2
asdasd1dsadsa
此外,可以考虑设置Exclusion来不排除奇点。
2021年04月20日 05点04分
kaka428
@asdasd1dsadsa
谢谢谢谢,我去试一下
2021年04月20日 10点04分
xzcyr
用分段函数是解决不了这个问题的,应该说,LZ这条白线十有八九就是被分段函数搞出来的。简例:DensityPlot[Piecewise[{{x, x > 0}}], {x, -1, 1}, {y, -1, 1}] 。此问题的标准解决方法是 Exclusions -> None 。
2021年05月01日 02点05分
asdasd1dsadsa
@xzcyr
原来如此。我没想到Exclusion这么敏感。
2021年05月01日 07点05分
1