版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【例7-1】求函数f
(x)
ex
在区间[1,1]
上的三次最佳平方
近多项式。解:编写如下程序:wfun='x.^0';%权函数phifun=char('1','x','x.^2','x.^3');%基函数fun='exp(x)';
%
被 近函数a=-1;b=1;%区间端点[A,B,p]=square_approximation(wfun,phifun,fun,a,b)
%
求解三次最佳平方
近多项式系数p2=poly2str(fliplr(p),'x')%根据多项式系数构造多项式A
=B
=2.00000.00000.6667-0.00002.35040.00000.666700.40000.73580.666700.400000.8789-0.00000.400000.28570.4495p2
=0.17614
x^3
+
0.53672
x^2
+
0.99795
x
+
0.99629【例7-2】已知一组测量数据如下表所示。定给定一组拟合基函数y=1,y=x,y=x2,y=cosx,y=ex,y=sinx,试求其最小二乘拟合函数。解:编写如下程序:x=0:0.5:3;%x轴数据y=[0
0.4794
0.8415
0.9815
0.9126
0.5985
0.1645];%y轴数据wfun=ones(1,6);%权系数phifun=@(x)[ones(size(x));x;x.^2;cos(x);exp(x);sin(x)];%拟合基函数[A,b,p]=Least_square(wfun,phifun,x,y)%最小二乘拟合求解syms
xdigits(4)%设Phifun=[1;x;x.^2;cos(x);exp(x);sin(x)];y=vpa(p*Phifun)%最小二乘拟合解函数xi00.511.522.53yi00.47940.84150.98150.91260.59850.1645运行结果:y=0.407*x-0.4598*cos(x)+0.0765*exp(x)+0.5653*sin(x)-0.3901*x^2+0.3828A=[ones(size(x))
x
x.^2
cos(x)
exp(x)
sin(x)];p=A\y%最小二乘法求解【例7-6】多项式拟合示例。利用1到8次多项式拟合下表中的数据。编写如下程序:x=0:0.1:1;y=[-0.447
1.978
3.28
6.167.07
7.34
7.669.56
9.48
9.30
11.2];xi=linspace(0,1);fork=1:8p=polyfit(x,y,k);%多项式拟合yp=polyval(p,xi);%求节点处的拟合值plot(x,y,'ro',xi,yp,'k')%绘制图形fori=1:length(p)digits(5)%设置精度h1=text(0.08*i-0.03,i-2,['p(',num2str(i),')=',char(vpa(p(i)))]);%添加标注h2=text(0.95,i-2,['{\itx}^',num2str(length(p)-i)]);%添加标注set([h1,h2],'fontname','times','fontsize',12)%设置标注的字形与字号title([num2str(k),'次多项式'],'fontname','隶书','fontsize',16)%添加标题endpause(1)%暂停1秒endexample_7_6.m【例7-7】一元非线性曲线拟合。数模型解弧注1
函o%标注1i(t)
a
bect1[2.1,21..50解:根据上述公式编写如下程序:t=0:5:60;y=[0.2
0.44f=@(b,x3).5x=lsqcu3rplot(t,y,'khold
on
2.5plot([39.32•h(1)=text(h(2)=text(h(3)=tex0.t5(
注set(h,'fon0t0name,1t0imes,2f0ontsize30,12)%40
设置标50
注的6字0
号与字形4.5a=0.22137b=7.3797c=-0.14399【例7-8】多元非线性拟合。相关数据可以由
中的reaction文件提供。编写如下程序:loadreactionbeta=nlinfit(reactants,rate,@hougen,beta)另外上述结果也可以由界面操作得到:nlintool(reactants,rate,@hougen,beta,0.01,{'氢气';'n-戊烷';'异戊烷'},'反应速率')
1
2
x1
3
x24y
beta
=1.25260.06280.04000.11241.1914曲线拟合工具箱操作Step
1:输入观测点数据>>t=0:5:60;>>y=[0.2
0.40.50.91.52.43.13.84.14.24.54.44.5];Step
2:启动曲线拟合工具箱Step
3:数据导入与拟合Step
4:数据分析与Step
5:生成函数M文件实验范例:薄膜渗透率的测定设CA(t),CB(t)表示t时刻膜两侧溶液的浓度;aA,aB表示初始时刻膜两侧溶液的浓度;K表示渗透率。以容器A侧为例,在该时段物质质量的增加量为VACA
(t
t)
VACA
(t)另一方面从B侧渗透至A侧的该物质的质量为SK(CB由质量守恒定律,两者应该相等,于是有VACA
(t
t)
VACA
(t)
SK(CB
CA
)t即注意到整个容器的溶液中含有该物质的质量应该不变,即有下式成立VACA
(t)
VBCB
(t)
VAaA
VBaB
CA
)tt
0dCA
lim
A
dt
t
VAA
ABBA
AVV
C
(t)
a
VB
a
VB
C
(t)dCBdt
SK
aA
aB
B
SK
1
1
C
V
V
A B
V
V
B A
BA
B
A
B
SK
(
1
1
)tVA
VBa
V
a
VV
(a
a
)
C
(t)
A
A
B B
A
B A
eV
VV
V100200300400500
600时间:t700800900
10004.555.566.57x
10-5浓度:C
B编写程序example_7_end.m,得到结果如下。【练5】无章,毫无规
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏南京大学南京赫尔辛基大气与地球系统科学学院准聘长聘教师岗位(事业编制)招聘备考题库附参考答案详解(基础题)
- 2026北京理工大学事业编制相关岗位招聘备考题库【培优b卷】附答案详解
- 2026云南中烟再造烟叶有限责任公司招聘8人备考题库附完整答案详解【网校专用】
- 2026福州产发园区运营管理有限公司项目运营合同制用工招聘3人备考题库及答案详解【真题汇编】
- 2026幼儿园情绪管理教育工作计划及实施方案
- 2026河北邯郸市第一医院医疗健康集团选聘53人备考题库及完整答案详解(全优)
- 2026中国人民财产保险股份有限公司德钦支公司招聘1人备考题库及完整答案详解(夺冠系列)
- 园林绿化养护不到位原因分析及整改措施
- 2026四川成都市第二十五幼儿园储备教职工招聘备考题库及答案详解(夺冠)
- 高中语文教师运用生成式人工智能创新阅读教学的实践研究教学研究课题报告
- 精神病院护士责任制度
- 2026年小升初测试题数学及答案
- 八年级下册12诗经二首《关雎》公开课一等奖创新教学设计
- 关于组织2026年春季新员工入职培训的通知函9篇范本
- 医疗设备维修与维护技术手册(标准版)
- 部编人教版道德与法治五年级下册全册配套课件
- 中国邮政理财考试试题附答案
- 2026年江西电力职业技术学院单招(计算机)考试参考题库附答案
- 2026CSCO肝癌诊疗指南
- 2025年佛山大学辅导员考试参考题库附答案
- ALC墙板安装专项施工方案2023年
评论
0/150
提交评论