找回密码
 注册
Simdroid-非首页
查看: 138|回复: 2

matlab插值求助

[复制链接]
发表于 2010-5-13 09:47:36 | 显示全部楼层 |阅读模式 来自 上海松江区
x=[244 320 604];
y=[0 184 0];
且已知函数x=244,320,604处的一阶导数都为0,请问这个应该怎么求出函数值,用插值和拟合的方法都行,哪位高手帮帮忙!谢谢了!
发表于 2010-5-15 22:22:18 | 显示全部楼层 来自 清华大学
Simdroid开发平台
分两段,分别用三次样条插值。
代码如下:
x1=244:1:320;
x2=320:1:604;
y10=[0,0,184,0];
y20=[0,184,0,0];
x10=[244,320];
x20=[320,604];
y1=spline(x10,y10,x1);
y2=spline(x20,y20,x2);
plot([x1,x2],[y1,y2]),grid

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2010-5-15 22:30:05 | 显示全部楼层 来自 上海松江区
谢谢你!还有一个问题想请教你!
x=0:1:10;y=[0,2,4,7,10,15,17,24,31,37,40]
且在点x=0,x=10处的函数值要分别等于0和40,还要满足f'(0)=0,f'(10)=0,要拟合出满足条件的曲线。
你能告诉我该怎么处理吗?谢谢你了!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 23:19 , Processed in 0.043707 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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