如何通过MATLAB将一组数据转换成数学表达式

1个回答

  • 叫做曲线拟合,可以用fit命令,也可以用曲线拟合工具箱

    工具箱最方便

    先输入数据

    打开start->toolboxes->curve fitting->curve fitting toolboxes

    点data,选择你输入的两组数作为x,y,然后点creat data set,点close

    点fitting-->new fit

    type of fit 有多种拟合方式,默认多项式拟合(polynomial)

    选择6次拟合 6th degree polynomial

    点apply

    下面框就出现了拟合的说明,给出六次多项式的各级次的系数

    也可以用其他拟合方式

    如果知道系数的大致范围,可以限定范围