如何使用matlab拟合y=kx的一次函数哦?求帮助,十分感谢答:例如:y=kx fk=@(k,xdata)k*xdata;xdata=[1 2 3 4 5];ydata=[2 4 6 8 11];x0=0;[x,resnorm] = lsqcurvefit(fk,x0,xdata,ydata);plot(xdata,ydata,'o',xdata,fk(x,xdata))
matlab拟合的曲线很好但是函数精度不够怎么办答:>> y=[25755,28500,28197,27239,28924,28317,28367,28317,26745,27404,27710,28882,26853,27205,27145,27588,27758,28065,27872,27804,26063,25851,27469,25273,28002,27084,27494,27443,27365,27616,28382];>> plot(x,y,'*',x,y)%画图 (这个图形不好拟合!)>>p=polyfit(x,y,3)%拟合成三...
matlab中给定函数和数据,拟合其中参数怎么做?答:先输入数据,如下>>clear;x=[0.1,0.2,0.15,0,-0.2,0.3];>>y=[0.95,0.84,0.86,1.06,1.50,0.72];>>p=polyfit(x,y,2)p= 1.7432-1.69591.0850 2表示拟合成2次。