matlab拟合曲线,求曲线函数方程
数据-208000-158200-12.59400-1013000-7.521000-535700-2.540900-1454000455001454002.540900...
数据
-20
8000
-15
8200
-12.5
9400
-10
13000
-7.5
21000
-5
35700
-2.5
40900
-1
45400
0
45500
1
45400
2.5
40900
5
35700
7.5
21000
10
13000
12.5
9400
15
8200
20
8000 展开
-20
8000
-15
8200
-12.5
9400
-10
13000
-7.5
21000
-5
35700
-2.5
40900
-1
45400
0
45500
1
45400
2.5
40900
5
35700
7.5
21000
10
13000
12.5
9400
15
8200
20
8000 展开
展开全部
clc,clear all
x=[ -20.0000 -15.0000 -12.5000 -10.0000 -7.5000 -5.0000 -2.5000 -1.0000 0 1.0000 2.5000 5.0000 7.5000 10.0000 12.5000 15.0000 20.0000];
y=[ 8000 8200 9400 13000 21000 35700 40900 45400 45500 45400 40900 35700 21000 13000 9400 8200 8000];
a=polyfit(x,y,6)%%多项式拟合
z=polyval(a,x);%%多项式中x对应的y
plot(x,y,'b*',x,z,'r')
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询