MATLAB数值计算问题,我还是个新手
1个回答
展开全部
>> x = 1 : 10 : 101;
>> y = [0 1.0414 1.3222 1.4914 1.6128 1.7076 1.7853 1.8513 1.9085 1.9590 2.0043];
>> a = polyfit(x,y,2)
a =
-0.0003 0.0421 0.3321
>> b = polyfit(x,y,5)
b =
0.0000 -0.0000 0.0001 -0.0058 0.1537 -0.1326
>> x0 = 1 : 101;
>> y1 = polyval(a,x0);
>> y2 = polyval(b,x0);
>> plot(x,y,'or',x0,y1,'b',x0,y2,'g')
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询