- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章-插值问题实验
第七章 一维、二维插值方法实验 一维插值方法 二维插值方法 l一维插值方法 1.引例1 已经测得在北纬32.3? 海洋不同深度处的温度如下表: 表7.1.1 根据这些数据,我们希望能合理地估计出其它深度(如500米、600米、1000米…)处的水温。 解决这个问题,可以通过构造一个与给定数据相适应的函数来解决,这是一个被称为插值的问题。 l一维数据插值的Matlab实现 l二维插值方法 二维规则插值 二维散乱插值 l二维数据插值的Matlab实现 (4)求解的Matlab程序如下: clear; x=[129,140,108.5,88,185.5,195,105.5,157.5,107.5,77,81,162,162,117.5]; y=[7.5,141.5,28,147,22.5,137.5,85.5,-6.5,-81,3,56.5,-66.5,84,-38.5]; subplot(2,2,1),plot(x,y,+),title(测量点分布图); z=[-4,-8,-6,-8,-6,-8,-8,-9,-9,-8,-8,-9,-4,-9]; [fnodes,minnq,rnw,rnq,ifail]=e01sef(x,y,z); nx=100; px=linspace(75,200,nx); ny=200; py=linspace(-50,150,ny); for i=1:ny for j=1:nx [pf(i,j),ifail]=e01sff(x,y,z,rnw,fnodes,px(j),py(i)); end end subplot(2,2,2),meshz(px,py,pf+5),title((75,200)x(-50,150) 范围内的海底地形图); [a,b]=find(pf=-5); amin=min(a); amax=max(a); bmin=min(b); bmax=max(b); xmin=75+((200-75)/100)*bmin xmax=75+((200-75)/100)*bmax ymin=-50+((150+50)/200)*amin ymax=-50+((150+50)/200)*amax for k=1:length(b) i0(k)=75+((200-75)/100)*b(k); end for k=1:length(a) j0(k)=-50+((150+50)/200)*a(k); end subplot(2,2,3),plot(i0,j0,+),title(水深不超过5米的危险区域的平面图); [i1,j1]=find(pf-5); for k=1:length(i1) pf(i1(k),j1(k))=-5; end subplot(2,2,4),meshc(px,py,pf),title(水深不超过5米的危险区域的海底地貌图); rotate3d X=[129 140 103.5 88 185.5 195 105.5 157.5 107.5 77 81 162 162 117.5]; Y=[7.5 141.5 23 147 22.5 137.5 85.5 -6.5 -81 3 56.5 -66.5 84 -33.5]; plot(X,Y,*); Z=[-4 -8 -6 -8 -6 -8 -8 -9 -9 -8 -8 -9 -4??-9]; %a=linspace(75,200,100); %b=linspace(-50,150,200); [x,y]=meshgrid(75:.5:200,-50:.5:150); z=griddata(X,Y,Z,x,y,cubic); figure(2); meshz(x,y,z+5); figure(3); contour(x,y,z,[-5,5]);figure(4); meshz(x,y,z);rotate3d 同样可以作出海底地貌图,只是效果不是太好 * 深度x (m) 466 714 950 1422 1634 水温y (C?) 7.04 4.28 3.40 2.54 2.13 2.插值问题的基本提法 对于给定的函数表 x x0 x1 … xn y = f (x) y0 y1 … yn 其中f (x) 在区间 [a, b] 上连续,x0,x1,…,xn为 [a, b] 上n ? 1个互不相同的点,要求在一个性质优良、便于计算的函数类 {P(x)} 中,选出一个使 P(xi ) = yi,i = 0, 1, …, n (7.
您可能关注的文档
- 第4章--DM单的设计与制作.ppt
- 第5章-品牌传播.ppt
- 第5章-宏观经济政策.ppt
- 第5章-数据挖掘与客户关系管理.ppt
- 第5章-沙质海岸的泥沙运动(2版).ppt
- 第5章-丰田轿车总线系统检修.ppt
- 第5章-社会责任与管理道德.ppt
- 第5章-电子商务系统规划.ppt
- 第5章-组织的社会责任与管理道德.ppt
- 第5章-网站服务器搭建与管理.ppt
- 2025年江苏省公务员考试时事政治考试试卷及参考答案详解(b卷).docx
- 2025年江苏省公务员考试时事政治考试试卷及答案详解【网校专用】.docx
- 2025年江苏省公务员考试时事政治考试试卷附参考答案详解【实用】.docx
- 2025年江苏省公务员考试时事政治考试试卷含答案详解【典型题】.docx
- 2025年江苏省公务员考试时事政治考试试卷及答案详解(各地真题).docx
- 2025年最新时事政治试题库(完整版)附答案详解.docx
- 2025年最新时事政治试题库(含答案详解).docx
- 2025团校入团考试精选题库及参考答案详解【新】.docx
- 2025年江苏省公务员考试时事政治考试试卷及完整答案详解(各地真题).docx
- 2025年江苏省公务员考试时事政治考试试卷及参考答案详解【培优a卷】.docx
最近下载
- 热分布报告样本.pdf
- 2025年一建一级建造师建筑实务案例分析考点重点知识总结高分笔记.pdf VIP
- 手足口病的诊断与治疗课件.ppt VIP
- 会计法律法规答题答案.doc VIP
- 我国商业银行开展绿色信贷业务存在的问题和对策.docx VIP
- 医院消防安全除患整治攻坚行动工作总结8篇.docx VIP
- 《桃花源记》比较阅读85篇(历年中考语文文言文阅读试题汇编)(含答案与翻译)(截至2020年).doc
- 2025年北京东城区高三一模高考英语试卷试题(含答案详解).docx
- 2024潍坊护理职业学院招聘笔试真题及参考答案详解一套.docx VIP
- 年产300吨2-乙酰呋喃分离工段的工艺设计.docx
文档评论(0)