绘图时功能不完整

时间:2013-12-05 16:09:44

标签: function plot wolfram-mathematica

我在显示功能时遇到了问题。 Mathematica没有绘制函数的中间部分:

VoigtDistribution[\[Delta]_, \[Sigma]_] = 
  ParameterMixtureDistribution[
  CauchyDistribution[\[Mu], \[Delta]], \[Mu] \[Distributed] 
  NormalDistribution[0, \[Sigma]]];

  F[\[Delta]_, \[Sigma]_, x_] = 
  FullSimplify[PDF[VoigtDistribution[\[Delta], \[Sigma]], x], 
  x \[Element] Reals && \[Sigma] > 0 && \[Delta] > 0 ]

  Plot[{1 - F[1, 0.15, x - 10], 1}, {x, 0, 20}, PlotRange -> {0, 1}]

我不知道为什么会出现...... 使用其他参数,例如F [1,0.5,x-10]或F [0.5,0.15,x-10],就可以了。

当从数据集中绘制插值函数时,此问题也会出现在完全其他情况下。

为什么会这样!??

编辑: 出于某种原因,Mathematica正在计算这个位置的虚部,它等于0。 所以Re [F [...]]就可以了。但为什么Mathematica这样做呢?

EDIT2:Picture1 Voigtdistribution还有另一个问题,但我想这只是因为定义Picture2

0 个答案:

没有答案