数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 2952|回复: 4

[讨论]一个插值问题

[复制链接]
发表于 2009-10-10 19:18 | 显示全部楼层 |阅读模式
请问,matlab里的这种cubic保形插值,是用什么方法实现的?
是hermite插值吗,如果是,那每个点处的导数是怎么确定的呢?
z =[1,2,3,4,5,6,7];
x =[1,2,2,1,3,3,5];
zz = 0:0.05:7;
xx = interp1(z,x,zz,';cubic';);
plot(z,x,';.';,zz,xx)
figure;
yy = interp1(z,x,zz,';spline';);
plot(z,x,';.';,zz,yy)
第一个图是cubic方式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-10-14 19:59 | 显示全部楼层

[讨论]一个插值问题

哪位解释一下啊
发表于 2009-10-15 17:38 | 显示全部楼层

[讨论]一个插值问题

我对 matlab 软件很不熟悉,所以我不知道它是怎么作插值计算的。
下面是我对“三次样条插值(Spline Interpolation)”的一个简单介绍,也许对你有些帮助:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-10-15 17:58 | 显示全部楼层

[讨论]一个插值问题

matlab功能很强大, 就是跑的比较慢.
可以用来作图, 拟和.
一般的矩阵运算, 方程求解什么的功能都很全
 楼主| 发表于 2009-10-16 22:37 | 显示全部楼层

[讨论]一个插值问题

下面引用由luyuanhong2009/10/15 05:38pm 发表的内容:
我对 matlab 软件很不熟悉,所以我不知道它是怎么作插值计算的。
下面是我对“三次样条插值(Spline Interpolation)”的一个简单介绍,也许对你有些帮助:
谢谢。
matlab里的插值函数,当参数是';spline';时就应该是三次样条插值。也就是我的第二个图的效果。但是这种插值不保形。我想明白第一个图的效果是什么原理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-6-20 14:02 , Processed in 0.087862 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表