33问答网
所有问题
matlab 各种插值方法的比较
如题所述
举报该问题
其他回答
第1个回答 推荐于2017-11-23
nearest:执行速度最快,输出结果为直角转折;
linear:默认值,在样本点上斜率变化很大;
spline:最花时间,但输出结果也最平滑;
cubic:最占内存,输出结果与spline差不多。本回答被提问者采纳
第2个回答 2010-06-15
LAGRANGE适用于理论应用,HERMITE多用于计算,牛顿插值两者皆可.带导数的插值使插值函数更为密贴 ,优点明显 。
实用中分段低次插值以低代价而获得较好的收敛性质,特别像 三次样条函数插值,是具有一阶、二阶导数的收敛性质,因而极受欢迎,广为应用 。
分段线性插值 光滑性差些,但是整体逼近F(X)比较好.
参考资料:
网上
第3个回答 2010-06-01
与原始数据的特征有关。题目太大,网上有matlab的使用手册,不妨去查查
相似回答
【
MATLAB
】史上最全的5种数据
插值
算法全家桶
答:
1.
一维interpl插值算法在数据海洋中
,interpl插值算法如同精准的指南针,它以离散数据点为坐标,通过构建连接线,为你在任意位置找到函数值。它的步骤如下:输入自变量 和因变量的离散数据,按照顺序排列,找到插值区间,利用直线拟合,运用公式轻松计算出目标点的函数值。它简单高效,尤其适合处理简单插值任...
matlab中
样条
插值
和线性插值有什么不同?
答:
1、前者在相邻两点间是直线,后者是光滑的多项式曲线
。2、前者在节点处只有函数值连续,后者在节点处不仅函数值连续,一阶和二阶导数值也连续。3、前者对边界点没有要求,后者的边界点要满足一定要求,例如边界点一阶或者二阶导数值已知。纯手打,望采纳,谢谢!
如何利用
matlab
实现多种
插值
答:
matlab通用的插值函数为interp1,通过改变interp1的method参数,可以实现不同的插值方式
。但spline函数与interp1函数在实现样条插值时,均无法在规定边界条件的情况下进行插值,此时要用到csape,csape的complete,second参数即可满足常用边界条件需求。如果需要拟合出具体的函数,则用yi.coefs的形式,yi为插值点...
大家正在搜
matlab 线性插值
matlab插值函数spline
matlab 蒙特卡洛方法
matlab缺省值差值
matlab数据插值
matlab矩阵插值
matlab一维插值
matlab数据插值拟合
matlab三维插值
相关问题
matlab 怎么进行三次样条插值?
matlab 比较不同的插值方法
MATLAB循环比较三种插值法放大图像的效果(急)
matlab插值问题
Matlab的插值
如何利用matlab实现多种插值
Matlab 插值
matlab 怎么进行三次样条插值