matlab——大学数学实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

济南大学2012~2013学年第二学期数学实验上机考试题

班 级 计科1201 学号 20121222044 姓 名 黄静 考试时间 2014年6 月 17日 授课教师 王新红

说明:每题分值20分。第5题,第6题, 第7题和第8题可以任选其一, 第9题和第10题可以任选其一。每个同学以自己的学号建立文件夹,把每个题的文件按规定的方式命名存入自己的文件夹。有多余时间和能力的同学可以多做。

1、自定义函数:x x x y

tan ln sin cos ln -=,并求 ?)3

(=π

y

(将总程序保存为test01.m 文件)

%%代码区:

y=inline('log(cos(x))-sin(x)*log(tan(x))','x'); y(pi/3) %%answer

ans = -1.1689

2、将一个屏幕分4幅,选择合适的坐标系在左与右下幅绘制出下列函数的图形。 (1)衰减振荡曲线: x e

y x

5sin 5.0-=

(2)三叶玫瑰线:θρ3sin a = (将总程序保存为test02.m 文件)

%%代码区:

x=linspace(0,2*pi,30); y=exp(-0.5*x).*sin(5*x);

subplot(2,2,1),plot(x,y),title('衰减振荡曲线') hold on

theta=linspace(0,2*pi); r=sin(3*theta); subplot(2,2,4); polar(theta,r); xlabel('三叶玫瑰线')

%%answer

02468

-1

-0.500.5

1衰减振荡曲线

三叶玫瑰线

3、作马鞍面:22

,66,8823

x y z x y =--≤≤-≤≤ (将总程序保存为test03.m 文件)

%%代码区:

[x,y]=meshgrid(linspace(-6,6,70),linspace(-8,8,70)); z=x.^2/2-y.^2/3; mesh(x,y,z)

surface(x,y,z)%让曲面光滑并填满 shading interp ;

4、建立函数M 文件并作以下计算: (1)求自然数n 的阶乘:!n test04_1(4)%调用

%以下代码以text04_1.m 保存在当前文件夹下 function [sum] = test04_1(n) sum=0; if n==0 return end sum=1;

for i=[1:n] sum=sum*i; end

%%ansser ans=24 (2)求:20

1

!n T n ==

T=test04_2()%调用

%以下代码以text04_2.m 保存在当前文件夹下 function [ sum ] = test04_2( )

sum=0;

for i = 1:20

sum = sum + test04_1(i);

end

%%answer T=2.5613e+018

C

(3)求n中取m的组合:n

m

test04_3(2,5)

%以下代码以text04_1.m保存在当前文件夹下

function [ sum ] = test04_3( n,m )

sum=(test04_1(m))/(test04_1(n)*test04_1(m-n));

%%answer ans=10

(将总程序保存为test04.m文件)

5、下表给出的x、y数据位于机翼端面的轮廓线上,Y1和Y2分别对应轮廓的上下线。假设需要得到x坐标每改变0.1时的y坐标,试完成加工所需数据,画出曲线,求加工端面的

(将总程序保存为test05.m文件)

%%代码区

%初值

x0=[0 3 5 7 9 11 12 13 14 15];

y0=[0 1.8 2.2 2.7 3.0 3.1 2.9 2.5 2.0 1.6];

y00=[0 1.2 1.7 2.0 2.1 2.0 1.8 1.2 1.0 1.6];

%步长

x=0:0.1:15;

%三次样条插值

y10=interp1(x0,y0,x,'spline');

y100=interp1(x0,y00,x,'spline');

%分段线性插值

y20=interp1(x0,y0,x,'linear');

y200=interp1(x0,y00,x,'linear');

plot(x,y10,'.r',x,y100,'.g')

s=trapz(x,y10)-trapz(x,y100)%三次样条插值积分值

l=trapz(x,y20)-trapz(x,y200)%分段线性插值积分值

%%ans——s =11.3444;l =10.7500

%s=11.3444更合理些

051015

6、在农业生产试验研究中,对某地区土豆的产量与化肥的关系做了一实验,得到了氮肥、磷肥的施肥量与土豆产量的对应关系如下表:

根据上表数据分别给出土豆产量与氮、磷肥的关系式。

(将总程序保存为test06m文件)

%%代码区

%%氮肥

x1=[0,34,67,101,135,202,259,336,404,471];

y1=[15.18,21.36,25.72,32.29,34.03,39.45,43.15,43.46,40.83,30.75]; plot(x1,y1,'r+')%由散点图可发现大致呈二次函数关系

相关文档
最新文档