电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数值计算方法Matlab实题训练(内附程序,模型)

数值计算方法Matlab实题训练(内附程序,模型)_第1页
1/14
数值计算方法Matlab实题训练(内附程序,模型)_第2页
2/14
数值计算方法Matlab实题训练(内附程序,模型)_第3页
3/14
《数值计算方法训练》 实习报告 题 目: 6-A 组 院 系: 上海电力学院数理学院 专业年级: 信息与计算科学专业 2009 级 学生姓名: X X 远 学号: ******** 2011 年 7 月 8 日 - 1 - 第1 题:含炭量与时间的关系 在某冶炼过程中,钢的含炭量y 与时间t 的统计数据如下 t 0 5 10 15 20 25 30 35 40 45 50 55 y 0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.02 4.64 (1)画出原始数据分布趋势图; (2)用最小二乘法求钢的含炭量y 与时间t 的拟合曲线32ctbtaty; (3)打印出拟合曲线; (4)另外选用baty 进行拟合,比较二种拟合的效果。 解:分析:使用到曲线拟合的最小二乘法,对于拟合函数,尽量转化为可以方便提炼出基函数的方程。在明确基函数的基础上,通过计算,得到各个系数,得到法方程组 (1),程序:function yuan(y) t=[0:5:55]; plot(t,y,'*') legend('原始数据分布趋势图') 运行结果:yuan([0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.02 4.64]) 图1 原始数据分布趋势 (2),使用最小二乘法,就必须先取基函数,对于该题流程如下: - 2 - ①:取基函数为:t0 21t 32t ②:由基函数和 y 求法方程组的系数: )(),()(),()(),()()(),()()(),()()(),()()(),()()(),()()(),(21 21211 21101 21021 2122221 2112111 2111121 2102011 2101001 21000iiiiiiiiiiiiiiiiiiiiiiiiiiixyfxyfxyfxxxxxxxxxxxx ③:由这些系数,确定法方程组: BXA),(),(),(),(),(),(),(),(),(),(),(),(210222120121110020100fffBA ④:解这个法方程组:cbaXBXA,得到拟合函数:32ctbtaty 程序:function [a,b,c]=xian(y0) t0=[0:5:55]; k1=t0; k2=t0.*t0; k3=t0.*t0.*t0; A=[sum(k1.*k1) sum(k2.*k1) sum(k3.*k1);sum(k1.*k2) sum(k2.*k2) sum(k3.*k2);sum(k1.*k3) sum(k2.*k3) sum(k3.*k3)]; B=[sum(k1.*y0);sum(k2.*y0);sum(k3.*y0)]; x=pinv(A)*B; a=x(1,1); b=x(2,1...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数值计算方法Matlab实题训练(内附程序,模型)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部