starbinbin_csu 发表于 2010-10-17 07:54:28

关于matlab插值函数的优缺点问题

matlab interp1函数可以用作二维的插值,请问他以下的这些插值方式各有什么优缺点啊?
v_2=interp1(v1,v2,v_1,'nearest');
v_2=interp1(v1,v2,v_1,'linear');
v_2=interp1(v1,v2,v_1,'spline');
v_2=interp1(v1,v2,v_1,'pchip');
v_2=interp1(v1,v2,v_1,'cubic');
v_2=interp1(v1,v2,v_1,'v5cubic');

messenger 发表于 2010-10-17 19:16:59

没什么优缺点,只是插值方式不同,根据自己的需要确定插值方式。

starbinbin_csu 发表于 2010-10-17 21:35:16

2# messenger
那么如何根据自己的需要确定呢?版主能不能举几个例子呢?

liuchanghong 发表于 2010-10-18 22:42:48

LZ所列出的命令中的后面命令是不同的算法, 例如有样条函数, 3次多项式拟合等方法。这些算法你可以看看帮助文件,只要在help下输入具体的名字,例如spline就可以看到相应的说明和算例。
因为都是差值数学方法,因此不易用简单的话说清楚。见谅

胡磊 发表于 2010-11-11 11:53:56

我想问问在matlab中二维的差值方法有几种?可以对比一下吗?

zhouyang664 发表于 2010-11-11 12:42:08

help--interp1/interp2/interpn
页: [1]
查看完整版本: 关于matlab插值函数的优缺点问题