2、griddata函数,用来产生经插值后均匀间隔数据作图。常用的调用方法是:[XI,YI,ZI] = griddata(x,y,z,XI,YI,’method’),其中x,y,z来自关系式z=f(x,y),也可以是离散的数据点,ZI是有XI和YI插值后得到的对应点。其中method可以是linear,cubic和nearest。 V1 = [1 1 0; -1 1 0; -1 -1 0; 1 -1 0]; x = V1(:, 1);y = V1(:, 2);z = V1(:, 3); xmin = min(x); xmax = max(x); ymin = min(y); ymax = max(y); x0 = linspace(xmin, xmax, 20); y0 = linspace(ymin, ymax, 20); [x0, y0] = meshgrid(x0, y0); z0 = griddata(x, y, z, x0, y0, v4); figure; hold on; view(3); plot3(x, y, z, r., MarkerSize, 20); plot3(x0, y0, z0, k.); col = zeros(size(z0)); col(:, end) = 1;mesh(x0, y0, z0, col) 示例1: x=10*(0.5-rand(1000,1)); y=10*(0.5-rand(1000,1)); z=sqrt(x.*x+y.*y).*(9.995+rand(1000,1)/100); clf; plot3(x,y,z,rp,markerSize,4); hold on; [xx,yy]=meshgrid(linspace(min(x),max(x)),linspace(min(y),max(y))); zz=griddata(x,y,z,xx,yy,cubic); mesh(xx,yy,zz); shading interp; colormap gray; hold on; 示例2: 示例3: x = rand(100,1)*4-2; y = rand(100,1)*4-2; z = x.*exp(-x.^2-y.^2); ti = -2:.25:2; [xi,yi] = meshgrid(ti,ti);zi = griddata(x,y,z,xi,yi); mesh(xi,yi,zi), hold on, plot3(x,y,z,o), hold off 3、TriScatteredInterp函数,该函数可以看作是griddata的升级版,可以取代griddata对离散数据点进行插值。主要用于不规则数据点的插值。主要调用方法:F= TriScatteredInterp(x,y,z),相当于定义了一个关于x,y,z的插值函数。示例1: x=10*(0.5-rand(1000,1)); y=10*(0.5-rand(1000,1)); %生成随机数据 z=sqrt(x.*x+y.*y).*(9.995+rand(1000,1)/100);clf; plot3(x,y,z,‘rp’,‘markerSize’,4); %绘制三维散点图 hold on;F=TriScatteredInterp(x,y,z); %可以理解为定义了一个函数F(.) [xx,yy]=meshgrid(linspace(min(x),max(x)),linspace(min(y),max(y))); zz=F(xx,yy); %把x,y的坐标输入其中,可以计算出插值的z维度数值 mesh(xx,yy,zz); %然后可以采用常规的方法绘制曲面 shading interp;colormap gray;hold on; 注:1、对F还可以设置方法F.method=‘nature’/’linear ’/’nearest’,前两个针对连续曲线。2、类似的一些地形图的绘制也是通过这种插值的方法进行绘制。 示例2: z = x.^2 + y.^2; F = TriScatteredInterp(x,y,z); [xi,yi] = meshgrid(-0.3:.02:0.3, -0.0688:0.01:0.0688); zi = F(xi,yi); mesh(xi,yi,zi) xlabel(Interpolated surface, fontweight,b); figure; zi = xi.^2 + yi.^2; mesh(xi,yi,zi) (8)四维表现图 针对v=v(x,y,z)类型的函数,引入了三维实体的四
您可能关注的文档
- 第三课远古的传说教程.ppt
- 第三课政府:国家行政机关教程.ppt
- 第三课政府的职能管理与服务教程.ppt
- 第三篇、《孟子》(三)生于忧患,死于安乐教程.ppt
- 第三篇金属压力加工(第一章金属的塑性变形)教程.ppt
- 第三篇项目计划教程.ppt
- 第三篇影响白银价格因素最终版教程.ppt
- 给新生讲汽车发展史试卷.ppt
- 第三篇专题一20世纪的革命与战争年代教程.ppt
- 第六讲中国的自然资源第2课时定教程.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 【花生十三】25公务员考试资料分析速算练习册及速算过程.pdf VIP
- mst2016说明书.pdf VIP
- 口腔科课件洁治.pptx
- 2025兴安盟公安局招聘165名留置看护警务辅助人员备考试题及答案解析.docx VIP
- 35KV变电站毕业设计(完整版).doc VIP
- AP微观经济学 2012年真题 (选择题+问答题) AP Microeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 上海师范大学天华学院公共课《大学计算机基础》期末试卷A(有答案).docx VIP
- 高中生对AI 技术应用的态度与认知调查问卷.docx VIP
- 2025年度”五个方面“专题组织生活会个人对照检查发言材料.docx VIP
- 南方医科大学各专业实习大纲汇编.pdf VIP
原创力文档

文档评论(0)