数学实验课后习题47解答.docx

上传人:b****6 文档编号:3970779 上传时间:2022-11-26 格式:DOCX 页数:14 大小:3.08MB
下载 相关 举报
数学实验课后习题47解答.docx_第1页
第1页 / 共14页
数学实验课后习题47解答.docx_第2页
第2页 / 共14页
数学实验课后习题47解答.docx_第3页
第3页 / 共14页
数学实验课后习题47解答.docx_第4页
第4页 / 共14页
数学实验课后习题47解答.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

数学实验课后习题47解答.docx

《数学实验课后习题47解答.docx》由会员分享,可在线阅读,更多相关《数学实验课后习题47解答.docx(14页珍藏版)》请在冰豆网上搜索。

数学实验课后习题47解答.docx

数学实验课后习题47解答

数学实验4.7

4.7.1实验一:

几何物理中的插值问题

1.轮船的甲板成近似半椭圆面形,为了得到甲板的面积,首先测得横向最大相间为8.534米,然后等间距地测得纵向高度,自左向右分别为:

0.914,5.060,7.772,8.717,9.083,9.144,9.083,8.992,8.687,7.376,2.072.计算甲板的面积.

解答:

横向最大相间为8.534米,然后等间距地测得纵向高度,共有11个值,所以应该是吧8.534米分成12分,对应的值为纵向高度;

以左边零点位坐标原点,建立坐标系。

线性插值得到图形,再用数值积分可求面积。

代码如下:

(1):

x=linspace(0,8.534,13);

y=[00.9145.0607.7728.7179.0839.1449.0838.9928.6877.3762.0720];

xi=0:

0.001:

8.534;

yi=interp1(x,y,xi,'spline');

plot(x,y,'o',xi,yi)

s=trapz(xi,yi)

s=sum((xi

(2)-xi

(1)).*yi)

s=

54.3618

s=

54.3618

(2):

x=linspace(0,8.534,13);

y=[00.9145.0607.7728.7179.0839.1449.0838.9928.6877.3762.0720];

xi=0:

0.001:

8.534;

yi=interp1(x,y,xi,'cubic');

plot(x,y,'o',xi,yi)

s=trapz(xi,yi)

s=sum((xi

(2)-xi

(1)).*yi)

s=

54.7157

 

s=

54.7157

(3):

x=linspace(0,8.534,13);

y=[00.9145.0607.7728.7179.0839.1449.0838.9928.6877.3762.0720];

xi=0:

0.001:

8.534;

yi=interp1(x,y,xi,'linear');

plot(x,y,'o',xi,yi)

s=trapz(xi,yi)

s=sum((xi

(2)-xi

(1)).*yi)

s=

54.6887

 

s=

54.6887

(4):

x=linspace(0,8.534,13);

y=[00.9145.0607.7728.7179.0839.1449.0838.9928.6877.3762.0720];

xi=0:

0.001:

8.534;

yi=interp1(x,y,xi,'nearest');

plot(x,y,'o',xi,yi)

s=trapz(xi,yi)

s=sum((xi

(2)-xi

(1)).*yi)

=

54.6924

 

s=

54.6924

最佳方案为二,面积为54.7157。

2.物体受水平方向外力作用,在水平直线上运动.测得位移与受力如表4.8.求物体从位移为0到0.4所做的功?

1)解答:

x=linspace(0,1.0,11);

f=[202121201918.518.013.594.50];

xi=0:

0.001:

0.4;

fi=interp1(x,f,xi,'spline');

plot(x,f,'o',xi,fi)

w=sum((xi

(2)-xi

(1)).*fi)

w=

8.1883

2)解答

代码如下:

3.火车行驶的路程,速度数据如表4.9所示,计算从静止开始20分钟内走过的路程.

表4.9

解答:

t=linspace(0,1/3,11);

v=[010182529322011520];

ti=0:

0.000001:

1/3;

vi=interp1(t,v,ti,'spline');

plot(t,v,'o',ti,vi)

s=sum((ti

(2)-ti

(1)).*vi)

xlabel('t');ylabel('v');

s=

5.1066

4.确定地球与金星之间的距离

天文学家在1914年8月份的7次观测中,测得地球与金星之间距离(单位:

米)并取其常用对数值与日期的一组历史数据如表4.10所示,试推断何时金星与地球的距离(米)的对数值为9.935799.

解答:

x=[9.96189.95449.94689.93919.93129.92329.9150];

y=18:

2:

30;

x1=9.93517799;

y1=interp1(x,y,x1,'spline')

plot(x,y,'o',x1,y1,'*')

y1=

24.9981

y=[9.96189.95449.94689.93919.93129.92329.9150];

x=18:

2:

30;

xi=1:

1:

30;

yi=interp1(x,y,xi,'spline');

plot(x,y,'o',xi,yi,'*')

 

4.7.2实验二:

社会经济中的插值问题

1.日照时间分布表4.11的气象资料是某一地区1985-1998年间不同月份的平均日照时间的观测数据(单位:

小时/月),试分析日照时间的变化规律.

解答:

程序代码如下:

x=1:

1:

12;

y=[80.967.267.150.532.033.636.646.852.362.064.171.2];

xi=1:

0.0001:

12;

yi=interp1(x,y,xi,'spline');

plot(x,y,'*',xi,yi)

答:

一至六月日照随着时间的逐渐减少,六月至十二月随着时间的变化逐渐增加。

2.山区地貌图

在某山区(平面区域0,2800)x(0,2400)内,单位:

米)测得一些地点的高程(单位:

米)如表4.12所示,试作出该山区的地貌图和等高线图.

解答:

程序代码如下

x=[0:

400:

2800];

y=[0:

400:

2400];

z=[118013201450142014001300700900

1230139015001500140090011001060

12701500120011001350145012001150

13701500120011001550160015501380

14601500155016001550160016001600

14501480150015501510143013001200

1430145014701320128012001080940];

figure

(1);

meshz(x,y,z)

title('源数据点')

xi=[0:

25:

2800];

yi=[0:

25:

2400];

za=interp2(x,y,z,xi,yi','linear');

zb=interp2(x,y,z,xi,yi','nearest');

zc=interp2(x,y,z,xi,yi','spline');

zd=interp2(x,y,z,xi,yi','cubic');

figure

(2)

surfc(xi,yi,za)

title('linerr插值')

figure(3)

surfc(xi,yi,zb)

title('nearest插值')

figure(4)

surfc(xi,yi,zc)

title('spline插值')

figure(5)

surfc(xi,yi,zd)

title('cubic插值')

figure(6)

subplot(1,4,1),contour(xi,yi,za)

subplot(1,4,2),contour(xi,yi,zb)

subplot(1,4,3),contour(xi,yi,zc)

subplot(1,4,4),contour(xi,yi,zd)

图像:

 

 

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1