Plotting best curved line in Mathematica

I would ask please for your kind assistance. I am currently trying to plot the best curve (it may be exponential, logarithmic, hyperbolic, etc) for a set of points which I generate. Thus far I have been using this type of code:

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]}]]

I am aware that if I change the Joined -> to "True" I would get a line joining the points, however I wish to have the best curve not a line joining the points.

Thanks!


There are various ways to do that in Mathematica. For example, you can use the Interpolation function or ListInterpolation . Also as agentp mentioned, you can use model fitting functions such as LinearModelFit , GeneralizedLinearModelFit or NonlinearModelFit .

Refer to the linked documentations for more info.

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

上一篇: 在服务器上杀死Excel.EXE

下一篇: 在Mathematica中绘制最佳曲线