用MATLAB画孤立点拟合出的曲线切线
实验测出八个点数据lnc=[-4.6052-3.9120-2.9957-2.3026-1.6094-1.2040-0.9163-0.6931];y=[0.06920.06...
实验测出八个点数据lnc=[-4.6052 -3.9120 -2.9957 -2.3026 -1.6094 -1.2040 -0.9163 -0.6931];
y=[0.0692 0.0686 0.0606 0.0524 0.0445 0.0393 0.0365 0.0334];
要求画出曲线 和各点的切线 求出斜率
最好能画在坐标纸上 用手画的话挺麻烦的而且不精确 所以请高手指点了 解决了再给40分 展开
y=[0.0692 0.0686 0.0606 0.0524 0.0445 0.0393 0.0365 0.0334];
要求画出曲线 和各点的切线 求出斜率
最好能画在坐标纸上 用手画的话挺麻烦的而且不精确 所以请高手指点了 解决了再给40分 展开
展开全部
程序:
lnc=[-4.6052 -3.9120 -2.9957 -2.3026 -1.6094 -1.2040 -0.9163 -0.6931];
y=[0.0692 0.0686 0.0606 0.0524 0.0445 0.0393 0.0365 0.0334];
A=polyfit(lnc,y,2)
z=polyval(A,lnc);
plot(lnc,y,'b+',lnc,z,'r-')
dy=-0.0028*lnc-0.0169
其中,A = -0.0014 -0.0169 0.0217为二次项系数,拟合后的曲线方程为:f(x)=-0.0014 x^2 - 0.0169 x +0.0217
对应点斜率为:
dy =-0.0040 -0.0059 -0.0085 -0.0105 -0.0124 -0.0135 -0.0143 -0.0150
下图为拟合曲线:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询