77范文网 - 专业文章范例文档资料分享平台

参考答案-final

来源:网络收集 时间:2018-11-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1、 写一个MATLAB小程序,求出最大的n值,使得n!> s=1;n=0;

>>while (s> n-1 n = 170

2、 写一个MATLAB函数myfun.m来计算下列方程式:

y=0.5*exp(x/3)-x*x*sin(x)

其中x是函数的输入,y是函数的输出。你的函数必须能处理当x是标量或向量的两种情况。

>> syms x;

>> myfun=@(x,y)0.5.*exp(x./3)-x.*x.*sin(x); >> y=myfun(x);

3、 一个平面上的椭圆可以表示成下列方程式:(x/a)?(y/b)?1 。我们也可以用参数将椭圆

表示成:x=a*cos(?) y=b*sin(?)。请利用上述参数式,画出一个椭圆,其中a=5,b=3,而且椭圆上共有100个点。 >> theta = [0 : 2*pi/100 : 2*pi]; >> a=3; >> b=5;

>> x=a.*cos(theta); >> y=b.*sin(theta); >> plot(x,y, '.')

4、 一条参数式的曲线可由下列方程式表示:

x=sin(-t)+t y=1-cos(-t)

当t由0变化到4*pi时,画出此曲线在XY平面的轨迹。

>> t=[0:4*pi/200:4*pi]; >> x=sin(-t)+t; >> y=1-cos(-t); >> plot(x,y,’.’)

225、 请用meshc命令来同时画出下列函数的曲面图和等高线图:z=xy/(x+y)。其中x和y都介于0和1之间,且各自都分成21个栅格点,所以此曲面共有441个点。此外,等高线图应有20条。请问此曲面在XY平面的哪一点(或区域)会有最大值?此最大值为何? >> [x,y]=meshgrid(eps:1/21:1, eps:1/21:1); >> z=x.*y./(x+y); >> meshc(x,y,z);

由图得知,在(x,y)=(1,1)点出现最大值, Zmax=0.5

6、 假设清华大学信息系在2001、2002、2003年的人员组成如表所示: 大一 大二 类别 大三 大四 硕一 硕二 博士教职员 班 2001 10 21 32 23 23 33 23 14 24 44 35 35 25 26 26 34 47 17 27 48 48 38 年份 2002 21 2003 15 (1) 请用bar3命令来画出上述数据的立体长条图

(2) 请用各种你可以想到的方法,在上述图形中加入各种解释和说明的文字。 解:(1)

>> a=[10 21 23 14 35 26 47 48]; >> b=[21 32 33 24 35 26 17 48]; >> c=[15 23 23 44 25 34 27 38]; >> bar3([a;b;c])

(2)

>> a=[10 21 23 14 35 26 47 48]; >> b=[21 32 33 24 35 26 17 48]; >> c=[15 23 23 44 25 34 27 38]; >> bar3([a;b;c]);

>> title('清华大学信息系在2001、2002、2003年的人员组成'); >> xlabel('类别');

>> set(gca,'XtickLabel',{'大一';'大二';'大三';'大四';'硕一';'硕二';'博士班';'教职员'});

>> ylabel('年份');

>> set(gca,'YtickLabel',{'2001';'2002';'2003'}); >> zlabel('人数');

7.假设信息系及电机系在下列各年度的人口统计如表所示

信息系各年度的人口统计

类别 大一新生 学士毕业生 94 97 110 硕士毕业生 博士毕业生 80 87 89 5 6 8 2001 98 105 121 年份 2002 2003 电机系各年度的人口统计

类别 大一新生 2001 99 113 120 学士毕业生 98 101 115 硕士毕业生 博士毕业生 85 87 80 10 12 15 年份 2002 2003 试用一个三维矩阵A表示上述数据。 解:

>> A=cat(3,[98 94 80 5;105 97 87 6;121 110 89 8],[99 98 85 10;113 101 87 12;120 115 80 15]) 结果显示: A(:,:,1) =

98 94 80 5 105 97 87 6 121 110 89 8 A(:,:,2) =

99 98 85 10 113 101 87 12 120 115 80 15

8.由上题矩阵A来算出下列各数值:

(1)信息系在2001、2002、2003年之间的每年平均新生、学士毕业生、硕士毕业生及博士毕业生的个数。 >> mean(A(:,:,1)) ans =

108.0000 100.3333 85.3333 6.3333

(2)信息系和电机系在各个年度的新生总数。 >> A(:,1,1)+A(:,1,2) ans =

197 218 241

(3)3年来电机系和信息系共毕业多少位硕士生? >> sum(A(:,3,1)+A(:,3,2)) ans = 508

(4)3年来电机系和信息系共有多少毕业生? >> sum(sum(A(:,2:4,1)+A(:,2:4,2))) ans = 1179

(5)在哪一年,电机系和信息系合计有最多的硕士毕业生? >> [n,m]=max(A(:,3,1)+A(:,3,2)) n = 174 m = 2

即2002年有最多174个硕士毕业生。

(6)在哪一年,电机系和信息系的学士毕业生差额最大? >> [n,m]=max(abs(A(:,2,1)-A(:,2,2))) n = 5 m = 3

即2003年有最大的差额5人

(7)在哪几年,电机系收的新生数目比信息系多? >> find((A(:,1,2)-A(:,1,1))>0) ans = 1 2

即2001年和2002年电机系收的新生数目比信息系多。

(8)信息系三年来每年的学士毕业生对大一新生的比例平均值为何? >> mean(A(:,2,1)./A(:,1,1))

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库参考答案-final在线全文阅读。

参考答案-final.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/325832.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: