编号:___306_ 姓名:__王斌____ 专业班级:_过控三班____________ 总分:________ 题号 分数 一 二 三 四 五 要求:1、需要写Matlab程序的题,请在对应的题中附上程序,否则不给分。 2、请交电子档。
3、作业由每位组长和副组长负责收取并批改,分数统计好后发给段胜秋。组长和副组长的作业交给段胜秋。
一、 在matlab的拟合工具箱中对x=1:30,y=3*cos(2x) +2x进行数据的拟合,得到最佳的拟合
函数。30分 程序:>>=1:30;
>>y=3*cos(2x)+2x; >>p=ployfit(x,y,6)
>>xi=linspace(1,30,100); >> Z=poyval(p,xi);
>>plot (x,y,’o’,xi,z,’k:’,x,y,’b’)
结果(拟合函数):y=(-2.009e-013)*cos(x)+x
二、 用给定的多项式,如y = x^3 − 6x^2 + 5x − 3 ,产生一组数据(xi,yi),i = 1,2,……,m ,再在
yi上添加随机干扰(可用rand 产生(0,1)均匀分布随机数,或用randn 产生N(0,1)分布随机数),然后用xi 和添加了随机干扰的yi 作3 次多项式拟合,与原系数比较。如果作2 或4 次多项式拟合,结果如何?40分 程序:>>xi=1:m; >>yi=1:m; >> >> 结果:
三、已知数据: x 0 1 2 3 4 5 6 7 8 9 10 y 3 5 10 14 16 19 6 4 求当x=4.3时的y的值。30分 程序:>>x=[0 1 2 3 4 5 6 7 8 9 10];
>> Y=[3 5 10 14 16 19 6 4 8 15 20]; >> Newton(x,y,4.3,4)
结果:y=
说明:课件中的第一个文件“1、数据处理方法”可以不用看。
8 15 20
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务