第一范文网 - 专业文章范例文档资料分享平台

MATLAB数学实验报告(7)

来源:用户分享 时间:2021-04-05 本文由寂寂无言 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(3)** 两个模型哪个拟合数据较好?为什么?

二,问题分析

1, 1)该题属于曲线拟合问题。最佳曲线拟合问题等价于确定一条平面曲线使它和实验数据点最接近。并不要求曲线严格通过每个已知数据点,但要求曲线在各数据点处的取值与已知观测值的总体误差最小。

1,2)首先设定某一类型的函数y=f(x),,然后确定函数中的参数,使得在各点处的偏差ri=f(xi)-yi的平方和最小。

1,3)本题中采用最小二乘法的基本思想。运用MATLAB中命令polyfit编写拟合程序。其中x,y为已知的数据点横坐标向量和总坐标向量,m为要拟合的多项式次数,结果p为m次多项式系数向量,且从高次到低次存放在向量p中。

2.1)该题属于曲线拟合问题。最佳曲线拟合问题等价于确定一条平面曲线使它和实验数据点最接近。并不要求曲线严格通过每个已知数据点,但要求曲线在各数据点处的取值与已知观测值的总体误差最小。

2.2)首先设定某一类型的函数y=f(x),,然后确定函数中的参数,使得在各点处的偏差ri=f(xi)-yi的平方和最小。

三,程序设计流程图

第一题

x=[46 49 51 52 54 56 57 58 59 60 61 62 63 64 66 67 68 71 72 71]; y=[40 50 55 63 72 70 77 70 90 93 96 88 99 110 113 120 127 137 132 137]; plot(x,y,'k.','markersize',20);

axis([40 80 35 145]);

p=polyfit(x,y,8);

t=40:1:80;

s=polyval(p,t);

hold on

plot(t,s,'k-','linewidth',2)

grid

第二题

1) l=[14.5;12.5;17.25;14.5;12.625;17.75;14.125;12.625];

w=[27;17;41;26;17;49;23;16];

c=0;d1=0;

for i=1:8

c=c+l(i)^4;

d1=d1+l(i)*w(i);

end

A=c

D=d1

ab=inv(A)*D

for i=1:8

x(i)=ab(1)*l(i)^3;

end

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育MATLAB数学实验报告(7)全文阅读和word下载服务。

MATLAB数学实验报告(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1182642.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top