比如要拟合一组数据(x,y) 知道其对应的函数形式为a*cos(k*t) syms t x=[ 已知数据列向量]; y=[ 已知数据列向量]; fittype('a*cos(k*t)','independent','t','coefficients',{'a','k'}); cfun=fit(x,y,f) %显示拟合函数 xi=0:0.1:10;%比如 yi=cfun(xi); plot(x,y,'r*',xi,yi,'b-');