matlab如何进行曲面拟合 matlab如何进行曲面拟合
如何用matlab做曲面拟合以下文字资料由边肖为大家收集出版。让我们快速看一下!
在丘陵地区测量高程,X、Y方向每隔100m测量一个点,得到下表中的高程
插值一个曲面,确定合适的模型,从而找出最高点和该点的高程。
x
y 100 200 300 400 500
100 636 697 624 478 450
200 698 712 630 478 420
300 680 674 598 412 400
-113-
400 662 626 552 334 310
按如下方式编写程序:
清除,clc
x = 100:100:500;
y = 100:100:400;
z =;
pp=csape
Xi = 100:10:500;yi=100:10:400
cz1=fnval
cz2=interp2
=find))
x=xi,y=yi,zmax=cz1
下表给出了在某一海域的某些点上测得的水深z,以矩形区域为单位
x画出里面海底表面的图形。
x 129 140 103.5 88 185.5 195 105 157.5 107.5 77 81 162 162 117.5
y 7.5 141.5 23 147 22.5 137.5 85.5–6.5-81 3 56.5–66.5 84-33.5
z 4 8 6 8 6 8 8 9 9 8 8 9 4 9
按如下方式编写程序:
x =;
y =;
z =-;
Xi = 75:1:200;
yi =-50:1:150;
zi = griddata
陪衬情节
情节
陪衬情节
Mesh希望对你有帮助,这是插值
一个乡镇企业1990年至1996年的生产利润如下:
1990年1991年1992年1993年1994年1995年1996年
利润70 122 144 152 174 196 202
尝试预测1997年和1998年的利润。
求解已知数据的散点图,
-1
x0 =;
y0 =;
情节
发现乡镇企业的年生产利润几乎呈线性增长。
因此,我们可以用y =a x+a作为
1 0
乡镇企业未来年利润预测的拟合函数。
按如下方式编写程序:
x0 =;
y0 =;
a=polyfit
y97=polyval
y98=polyval
文章评论