qtdfyz 发表于 2013-5-7 23:32

Mathematica可以根据点坐标求解析式吗?具体实现步骤?

如题,可以使用Mathematica根据点坐标求解析式吗?比如根据两点求直线解析式,根据三点求解抛物线解析式?

Valentiner 发表于 2013-5-8 12:39

用插值函数InterpolatingPolynomial, x]
m,为你所需要的最高次数,data微数据列表,当然m的取值与data中数据的个数有关

Valentiner 发表于 2013-5-8 12:41

InterpolatingPolynomial, x]
data为数据列表,m为你所需的最高次数,当然m与你data中数据的个数有关

joy81890 发表于 2013-5-23 03:04

用fit函数好了。

谦冲自牧 发表于 2013-6-7 11:27

用函数1+2*e^(-x/3)随机生成1~10个数然后拟合曲线得到原函数
ft=Table],{x,10}]
{2.43306,2.02683,1.73576,1.52719,1.37775,1.27067,1.19394,1.13897,1.09957,1.07135}
ListPlot
可以得到打点图
然后
fft=Fit},x]
就可以得到原函数
Plot

你就可以看到拟合完成的曲线了

谦冲自牧 发表于 2013-6-7 11:32

用一些点拟合一个二次函数
页: [1]
查看完整版本: Mathematica可以根据点坐标求解析式吗?具体实现步骤?