怎样用matlab拟合过定点的曲线

问题描述:

怎样用matlab拟合过定点的曲线
如果我有一堆数据,比如说[xi,yi],我要求拟合后的曲线(如三次曲线)一定要过这其中的某一点,请问该采用什么样的函数或做法?请详解,
谢谢1楼的,不过当我求解的问题是要分段拟合,又要保持总的拟合曲线连续的话就需要过某一点了诶~
1个回答 分类:综合 2014-10-06

问题解答:

我来补答
不清楚有没有算法可以严格的实现,不过用curve fitting的工具箱可以近似实现
在拟合的时候除了x,y还有个权重w,将连接点的权重设高一些,基本就可以让曲线非常接近连接点.
一组随机数据,要求曲线过最后一个点
x = 1:10
y = normrnd(0,1,1,10)
w = [1 1 1 1 1 1 1 1 1 100]
 
 
展开全文阅读
剩余:2000