下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业三次样条插值函数逼近车门曲线。插值节点数据:x012345678910y2.513.304.044.705.225.545.785.405.575.705.80y0.80.2要求1)写出程序清单,生成M文件2)画出车门曲线图,给出插值结果,生成DOC文件。1、function yi=cubic_spline2(x,y,ydot,xi)% 三次样条插值公式(三弯矩方程,第一类边界条件)% x为向量,全部的插值节点;% y为向量,插值节点处的函数值;% ydot为向量,端点
2、处的导数值;若缺省,则用均差代替导数;% xi为标量,自变量x;% yi为xi处的函数估计值。n=length(x);ny=length(y);% 输入的插值点与它的函数值应有相同的个数if n=ny error(The lengths of X and Y must be equal); return;end% 如果没有给出端点处的导数值,则用均差代替导数if isempty(ydot)=1 ydot=(y(2)-y(1)/(x(2)-x(1) (y(n)-y(n-1)/(x(n)-x(n-1);endh=zeros(1,n);lambda=ones(1,n);mu=ones(1,n);m=
3、zeros(n,1);d=zeros(n,1);for k=2:nh(k)=x(k)-x(k-1); % 插入节点必须互异 if abs(h(k)eps error(the DATA is error!); return; endendfor k=2:n-1 lambda(k)=h(k+1)/(h(k)+h(k+1); mu(k)=1-lambda(k);d(k)=3*(mu(k)*(y(k+1)-y(k)/h(k+1)+lambda(k)*(y(k)-y(k-1)/h(k);endd(2)=d(2)-lambda(2)*ydot(1);d(n-1)=d(n-1)-mu(n-1)*ydot(2
4、);d(n)=;d(1)=;lambda(n)=;lambda(1)=;mu(n)=;mu(1)=;A=diag(2*ones(1,n-2);for i=1:n-3 A(i,i+1)=mu(i); A(i+1,i)=lambda(i+1);endm=Ad;m=ydot(1);m;ydot(2);for k=2:n if x(k-1)=xi & xi x=0 1 2 3 4 5 6 7 8 9 10;y=2.51 3.30 4.04 4.70 5.22 5.54 5.78 5.40 5.57 5.70 5.80;ydot=0.8 0.2;xx=0.0:0.01:10.0;yy=cubic_spline2(x,y,ydot,xx);plot(x,y,o,xx,yy,r)% 求插值函数系数:for k=2:n a(k-1)=y(k-1)/h(k)3; b(k-1)=y(k)/h(k)3; c(k-1)=2*(y(k-1)/h(k)3)+m(k-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 踩高跷幼儿园教案
- 保护牙齿教案反思小班
- 汉真有趣说课稿
- 航空航天履约管理办法
- 塑料大棚建设安装协议
- 临时医疗电源租赁合同
- 电信业不合格服务管理
- 航空航天设施保温施工协议
- 脊椎病诊断与治疗
- 研发项目保密规则
- 小学必背古诗练习题(四年级上册)(含答案)
- 工程项目审核现场踏勘记录表
- DL∕T 698.45-2017 电能信息采集与管理系统 第4-5部分:通信协议-面向对象的数据交换协议
- 2021年11月广州市增城区(卫生类)招聘考试《护理学》试卷
- 登革热诊疗方案(卫健委2024年版)
- 上海版小学英语单词表
- 2024中国海油应届毕业生招聘笔试历年典型考题及考点剖析附带答案详解
- 2024版借用公司名义签订合同协议
- 【超星尔雅学习通】伦理学概论(北京师范大学)网课章节答案
- 2024年国家知识产权局商标审查协作中心招聘60人【重点基础提升】模拟试题(共500题)附带答案详解
- 失智失能老年人的饮食照护(失智失能老人健康照护课件)
评论
0/150
提交评论