在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提到,您可以使用模型拟合函数,如LinearModelFit
, GeneralizedLinearModelFit
或NonlinearModelFit
。
有关更多信息,请参阅链接的文档。
链接地址: http://www.djcxy.com/p/35639.html上一篇: Plotting best curved line in Mathematica
下一篇: Plot different conditions & subjects at once in Mathematica