在Mathematica中绘制最佳曲线

我会问你的善意援助。 我目前正在试图绘制我生成的一组点的最佳曲线(它可能是指数,对数,双曲线等)。 到目前为止,我一直在使用这种类型的代码:

Show[ListPlot[
  L, {PlotRange -> {{0, 3}, {0, 50}}, PlotStyle -> {PointSize[Tiny]}, 
   Frame -> True, 
   FrameStyle -> Directive[Thickness -> Tiny, FontSize -> 12], 
   AspectRatio -> 0.8, GridLines -> Automatic, Joined -> {False}, 
   TicksStyle -> Directive[1]}]]

我知道,如果我将Joined - >更改为“True”,我会得到一条加入点的线,但是我希望最佳曲线不是加入点的线。

谢谢!


在Mathematica中有多种方法可以做到这一点。 例如,您可以使用Interpolation函数或ListInterpolation 。 同样作为agentp提到,您可以使用模型拟合函数,如LinearModelFitGeneralizedLinearModelFitNonlinearModelFit

有关更多信息,请参阅链接的文档。

链接地址: http://www.djcxy.com/p/35639.html

上一篇: Plotting best curved line in Mathematica

下一篇: Plot different conditions & subjects at once in Mathematica