matlab一维插值extrap,matlab二维插值

介绍griddata及interp2算法

matlab二维插值--interp2与griddata from:

matlab功能强大,以至于不知道他不能做什么,只是怨自己没有找到相应的函数。 二者均是常用的二维差值方法,两者的区别是,interp2的插值数据必须是矩形域,即已知数据点(x,y)组成规则的矩阵,或称之为栅格,可使用meshgid生成。而griddata函数的已知数据点(X,Y)不要求规则排列,特别是对试验中随机没有规律采取的数据进行插值具有很好的效果。griddata(X,Y,XI,YI,'v4') v4是一种插值算法,没有具体的名字,原文称为“MATLAB 4 griddata method”,是一种很圆滑的差值算法,效果很好。X和Y提供的已知数据点,XI和YI是需要插值的数据点,一般使用meshgrid生成,当然也可以其他数据,但是那样绘图的时候就比较麻烦,不能使用mesh等,只能使用trimesh。 示例如下:

a=[

3 3 1.5300

3 27 0.4210

5 17 0.5980

9 9 0.5900

13 25 0.4470

15 15 1

17 5 0.3830

21 21 0.3100

25 13 0.2830

27 3 0.2820

27 27 0.1200

];

x=a(:,1);

y=a(:,2);

z=a(:,3);

xtemp=linspace(min(x),max(x),100);

ytemp=linspace(min(y),max(y),100);

[X,Y]=meshgrid(xtemp,ytemp);

Z=griddata(x,y,z,X,Y,'v4');

surf(X,Y,Z)

shading interp

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/298025.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

操作系统概念 ppt_智能家居操作系统三国拉锯,要出结果了吗?

海尔、百度、华为盘踞的智能家居操作系统,谁拿下传统家电企业了?文/郭锴来源/智能相对论(aixdlun)福特曾说,如果你问消费者他们想要什么,得到的答案只会是一匹更快的马。汽车大王福特给消费者了汽车,手机教父乔布斯拿出…

垃圾站

http://www.heiqu.com/

阿拉伯数字转成大写

function NoToChinese(num) {if (!/^\d*(\.\d*)?$/.test(num)) {alert("Number is wrong!"); return "Number is wrong!"; } var AA new Array("零", "壹", "贰", "叁", "肆", "伍", "…

史上超强的学科碰撞,有生之年必看系列!

▲ 点击查看 马云在一次演讲中,说过这样一段话:现今社会,如果我们继续以前的教学方法对我们的孩子进行记、背、算这些东西,不让孩子去体验,去玩,不让他们去尝试琴棋书画。我可以保证:三十年后孩…

《那些年啊,那些事——一个程序员的奋斗史》——35

段伏枥好不容易搞明白窗口创建的流程之后,接下来的事情,倒是让他发愁了。UI界面肯定不止是一个界面那么简单,还有什么背光设置啊,多媒体之类,那这些应该如何组织呢?之前段伏枥的做法,是将所有的…

php如果字符串有1 3 5,PHP常用字符串函数小结

PHP常用字符串函数小结来源:程序员人生 发布时间:2015-01-22 09:02:32 阅读次数:1594次1、判断类型的函数is_bool() //判断是不是为布尔型is_float() //判断是不是为浮点型is_real() //同上is_int() //判断是不是为整型is_integer() //同上…

使用zipKin构建NetCore分布式链路跟踪

本文主要讲解使用ZipKin构建NetCore分布式链路跟踪场景因为最近公司业务量增加,而项目也需要增大部署数量,K8S中Pod基本都扩容了一倍,新增了若干物理机,部分物理机网络通信存在问题,导致部分请求打入有问题的物理机时总…

micropython 网络驱动_network_网卡驱动

# network _视频 (import network)network 用于初始化各种网卡驱动*****## **构造函数:*** [ ] **播录视频**class network.ESP8285(uart)>初始化ESP8285,构造一个ESP8285网卡对象,使用需要传入一个uart对象*参数:** uart: 与A…

工作心得

各位朋友大家好:今天很高兴可以和大家对于工作的经验方面发表一些自己的看法,希望能对大家有所帮助,也希望和大家多交流交流,对此说一下这7年来参加工作后的一些体会,如有不对之处,还请大家指出&#xff0c…

matlab 抽样判决代码,matlab抽样判决器

低通 滤波器 LPF 用于滤除高频分量,提高信噪比;抽样判决所需的同步时钟需要从...通信原理 MATLAB 仿真实验 基于 MATLAB 的第一类部分响应系统的 基带信号及其眼图...这种方法具体做法是:用一个示波器跨接在抽样判决器的输入端,然后调整示波 器......(经抽样判决器解调信号波形…

微信又添新功能!这个微信群可以学英语,而且全程免费

全世界只有3.14 % 的人关注了爆炸吧知识最近不少网友发现,在微信群里居然可以学英语!而且全程免费!群里面会有免费的英语直播课,免费的课程资料,还有专业的英语老师辅导学习。 更重要的是,不需要集赞&#…

C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WCF客户端的并发压力测试...

我们想要达到的目的是模拟600个客户端的消息提醒功能,当然我们没有600个电脑可以拿来测试,我们只有4-5台电脑可以用来测试,那我们就想…

UpdatePanel的用法

UpdatePanel控件也是Ajax里用得最多的控件之中的一个,UpdatePanel控件是用来局部更新网页上的内容,网页上要局部更新的内容必须放在UpdatePanel控件里,他必须和上一次说的ScriptManager控件一起使用。如今来看UpdatePanel的属性UpdatePanel重…

JMeter压测笔记

每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具&#…

系统同传软件_如何戴耳机录制自己的同传练习?

在学校上课的话,有同传实验室的模拟会议系统可以完成同传的录制,但是自己的练习的时候就会出现录制的问题。曾经在一次导专课上遇到过这种尴尬,由于需要将自己的同传练习录音分享给老师和同学听,所以就要把源语和译入语都录制下来…

颜宁课题组再发Cell!1个月时间内4篇顶刊!

全世界只有3.14 % 的人关注了爆炸吧知识本文来源:iNature(作者:枫叶)、微博转自:募格学术6月15日晚,颜宁团队和新南威尔士大学杨洪远团队合作,在Cell 《细胞》在线发表了题为“Structural Basis…

C# 中打印、预览、打印机设置和打印属性的方法

private void Form1_Load(object sender, System.EventArgs e){//获取或设置一个值,该值指示是否发送到文件或端口printDocument1.PrinterSettings.PrintToFile true;//设置打印时横向还是纵向printDocument1.DefaultPageSettings.Landscape true;}private void f…

lua传值到php,使用lua实现php的var_dump()函数功能

习惯了php中的var_dump()函数,而如今写lua的时候总习惯使用var_dump()函数,于是就自己动手写了一个类似功能的var_dump()函数。复制代码 代码如下:function var_dump(data, max_level, prefix)if type(prefix) ~ "string" thenprefix "&…

BOOST 线程完全攻略 - 结束语

2019独角兽企业重金招聘Python工程师标准>>> 全文介绍了3个boost::thread的扩展类,希望能给大家书写多线程代码带来便捷。 thread -> controlled_module_ex ->controlled_module 那么我们具体在什么情况下选用不同的扩展类呢? 1.如果你…

.NET Core使用Nlog记录日志

NLog是适用于各种.NET平台(包括.NET标准)的灵活,免费的日志记录平台。NLog使写入多个目标变得容易 。(数据库,文件,控制台)并即时更改日志记录配置。NLog支持结构化 和传统日志记录。NLog的重点…