已知一组数据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]