X2=0.5+X;X2(end)=[]; X2(end)=[1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5]

请帮忙解释一下。qq号729504501X2=0.5+X;X2(end)=[];X2(end)=[1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5]... 请帮忙解释一下
。qq号729504501
X2=0.5+X;X2(end)=[]; X2(end)=[1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5]
temp=[0,Y(1:end-1)];
Y2=temp+(Y-temp)/2;
Y2(1)=[]; %问题(b)的结果
XX(1:2:19)=X; X=[1 3 5 7 9 11 13 15 17 19]
XX(2:2:18)=X2; %XX是插值后的 X2=[2 4 6 8 10 12 14 16 18]
YY(1:2:19)=Y; Y=[1 3 5 7 9 11 13 15 17 19]
YY(2:2:18)=Y2; %%YY是插值后的 Y2=[2 4 6 8 10 12 14 16 18]
P=polyfit(XX,YY,6);%选择用插值后的一组数拟合,选择了6次方拟合 polyfit:Polynomial curve fitting 多项式曲线拟合
xfit=XX;
yfit=P(1)*xfit.^6+P(2)*xfit.^5+P(3)*xfit.^4+P(4)*xfit.^3+P(5)*xfit.^2+P(6)*xfit+P(7);
plot(X,Y,'bo-',X2,Y2,'ro-',xfit,yfit,'g')
legend('原始点线','插值点线','拟合曲线')
text(4.5,8,['Y的平均值为',num2str(Ymean)]);
text(4.5,7,['Y的均方差为',num2str(Ymsr)]);
用matlab解释,谢谢
展开
 我来答
匿名用户
2010-04-22
展开全部
白痴啊 来这里提这样的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1179320485
2010-04-20
知道答主
回答量:76
采纳率:0%
帮助的人:24.1万
展开全部
5645
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ポ奉ポ奉餹—
2010-04-21
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
6+
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式