已知一组数据data={{x1,y1},{x2,y2},{x3,y3},{x4,y4}},用Mathematica如何求y=ax^b形式的拟合曲线方程.就是说,如何求出a和b.

问题描述:

已知一组数据data={{x1,y1},{x2,y2},{x3,y3},{x4,y4}},用Mathematica如何求y=ax^b形式的拟合曲线方程.就是说,如何求出a和b.

这么简单

用FindFit[]函数
data={{x1,y1},{x2,y2},{x3,y3},{x4,y4}};
FindFit[data,a x^b,{a,b},x]