1 / 11
文档名称:

Matlab插值与拟合教程.doc

格式:doc   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab插值与拟合教程.doc

上传人:化工机械 2012/3/24 文件大小:0 KB

下载得到文件列表

Matlab插值与拟合教程.doc

文档介绍

文档介绍:MATLAB插值与拟合
 
§1曲线拟合
1.         多项式曲线拟合函数:polyfit( )
调用格式: p=polyfit(x,y,n)
[p,s]= polyfit(x,y,n)
说明:x,y为数据点,n为多项式阶数,返回p为幂次从高到低的多项式系数向量p。矩阵s用于生成预测值的误差估计。(见下一函数polyval)
例:由离散数据
x
0
.1
.2
.3
.4
.5
.6
.7
.8
.9
1
y
.3
.5
1



.6
.4
.8

2
拟合出多项式。
程序:
x=0:.1:1;
y=[.3 .5 1 .6 .4 .8 2]
n=3;
p=polyfit(x,y,n)
xi=linspace(0,1,100);
z=polyval(p,xi); %多项式求值
plot(x,y,’o’,xi,z,’k:’,x,y,’b’)
legend(‘原始数据’,’3阶曲线’)
结果:
p =
- -
多项式为:-+-
曲线拟合图形:
也可由函数给出数据。
例3:x=1:20,y=x+3*sin(x)
程序:
x=1:20;
y=x+3*sin(x);
p=polyfit(x,y,6)
xi=1inspace(1,20,100);
z=poyval(p,xi); %多项式求值函数
plot(x,y,’o’,xi,z,’k:’,x,y,’b’)
legend(‘原始数据’,’6阶曲线’)
结果:
p =
- - -
再用10阶多项式拟合
程序:x=1:20;
y=x+3*sin(x);
p=polyfit(x,y,10)
xi=linspace(1,20,100);
z=polyval(p,xi);
plot(x,y,'o',xi,z,'k:',x,y,'b')
legend('原始数据','10阶多项式')
结果:p =
Columns 1 through 7
- - -
Columns 8 through 11
- -
可用不同阶的多项式来拟合数据,但也不是阶数越高拟合的越好。
1、2    多项式曲线求值函数:polyval( )
调用格式: y=polyval(p,x)
说明:y=polyval(p,x)为返回对应自变量x在给定系数P的多项式的值。
1、3   向自定义函数拟合
对于给定的数据,根据经验拟合为带有待定常数的自定义函数。
所用函数:nlinfit( )
调用格式: [beta,r,J]=nlinfit(X,y,’fun’,betao)
说明:beta返回函数’fun’中的待定常数;r表示残差;J表示雅可比矩阵。X,y为数据;‘fun’自定义函数;beta0待定常数初值。
例:在化工生产中获得的氯气的级分y随生产时间x下降,假定在x≥8时,y与x之间有如下形式的非线性模型:

现收集了44组数据,利用该数据通过拟合确定非线性模型中的待定常数。
x y x y x y
8 16 28
8 18 28
10 18 30
10 20 30
10 20 30
10 20 32
12 20 32
12 22 34
12 22 36
12 24 36
14 24 38
14 24 38
14 26 40
16 26 42
16 26
首先定义非线性函数的m文件:
function yy=model(beta0,x)
a=beta0(1);
b=beta0(2);
yy=a+(

最近更新

2026年儿童节活动方案范文 47页

2023年宁夏工业职业学院单招职业技能考试模拟.. 41页

2023年宁夏建设职业技术学院单招职业适应性考.. 39页

2023年宁夏葡萄酒与防沙治沙职业技术学院单招.. 40页

2023年宁德师范学院单招职业适应性考试模拟测.. 39页

2023年宁波城市职业技术学院单招职业技能测试.. 41页

2023年宁波工程学院单招职业适应性考试题库汇.. 40页

2023年宁波财经学院单招职业技能测试题库含答.. 39页

2023年安庆师范大学单招职业适应性考试题库推.. 41页

2023年安徽交通职业技术学院单招职业适应性考.. 40页

2023年安徽城市管理职业学院单招职业技能测试.. 39页

2023年安徽扬子职业技术学院单招职业适应性考.. 38页

2023年安徽林业职业技术学院单招职业技能测试.. 41页

2023年安徽汽车职业技术学院单招职业适应性考.. 39页

2023年安徽省铜陵市单招职业适应性测试题库附.. 40页

2023年安徽矿业职业技术学院单招职业技能考试.. 38页

2023年安徽职业技术学院单招职业倾向性测试题.. 40页

2023年安徽警官职业学院单招职业适应性考试题.. 40页

2023年安徽马钢技师学院单招职业技能测试题库.. 39页

2023年安阳学院单招职业适应性考试题库附答案.. 40页

2023年安顺职业技术学院单招职业技能测试模拟.. 41页

2023年宜昌科技职业学院单招职业倾向性考试题.. 40页

2023年宜春职业技术学院单招职业适应性考试题.. 39页

2023年宣城职业技术学院单招职业适应性考试题.. 39页

2023年宿迁泽达职业技术学院单招职业技能测试.. 41页

2023年山东传媒职业学院单招职业倾向性考试题.. 41页

2023年山东力明科技职业学院单招职业适应性考.. 41页

2023年山东华宇工学院单招职业技能测试模拟测.. 39页

2023年山东城市建设职业学院单招职业倾向性考.. 41页

2026年做人要有耐心作文高三 7页