云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > MATLAB第一章作业答案

MATLAB第一章作业答案

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 8:10:58

第一章 MATLAB概况与基本操作

1.选择题(每题2分,共20分):

(1)最初的MATLAB核心程序是采用D语言编写的。 A.PASCAL B.C C.BASIC D.FORTRAN

(2)即将于2011年9月发布的MATLAB新版本的编号为C。

A.MATLAB 2011Ra B.MATLAB 2011Rb C.MATLAB R2011b D.MATLAB R2011a (3)在默认设置中,MATLAB中的注释语句显示的颜色是B。 A.黑色 B.绿色 C.红色 D.蓝色

(4)如果要以科学计数法显示15位有效数字,使用的命令是A。

A.format long e B.format long C.format long g D.format long d (5)在命令窗口新建变量a、b,如果只查看变量a的详细信息,使用的命令为A。 A.whos a B.who a C.who D.whos

(6)如果要清除工作空间的所有变量,使用的命令为C。 A.clear B.clear all C.两者都可 D.两者都不可

(7)在创建变量时,如果不想立即在命令窗口中输出结果,可以在命令后加上B。 A.冒号 B.分号 C.空格 D.逗号

(8)如果要重新执行以前输入的命令,可以使用D键。

A.下箭头↓ B.右箭头→ C.左箭头← D.上箭头↑

(9)如果要查询函数det的功能和用法,并显示在命令窗口,应使用命令C。 A.doc B.lookfor C.help D.三者均可

(10)如果要启动Notebook文档,下列D操作是可行的。 A.在命令窗口输入notebook命令

B.在命令窗口输入notebook filename命令 C.在Word中启动M-book文档 D.三者均可

2.填空题(每空1分,共20分):

(1)MATLAB是matrix和laboratory两个单词前三个字母的组合,意为“矩阵实验室”,它的创始人是Cleve Moler和Jack Little。

(2)在MATLAB的默认设置中,关键字显示的字体为蓝色,命令、表达式、计算结果显示的字体为黑色,字符串显示的字体为褐红色,注释显示的字体为绿色,错误信息显示的字体为红色。

(3)在命令窗口中,输出结果显示为各行之间添加空行的命令为format loose,各行之间不添加空行的命令为format compact。

(4)在MATLAB中,各种标点符号的作用是不同的。例如,空格的作用是分隔数组每行各个元素,逗号的作用是分隔数组每行各个元素或函数的各个输入参数,分号的作用是作为不显示命令结果的命令行的结尾或分隔数组各列,冒号的作用是生成一维数组或表示数组全部元素,百分号的作用是引导一行注释,…的作用是连接相邻两行,感叹号的作用是调用操作系统命令。 3.程序设计题(每题10分,共40分)

(1)以25m/s的初速度向正上方投球(g=9.8m/s2),计算到达最高点的时间tp以及球从出发点到最高点的距离hp。

解:根据物理学知识,物体上抛运动的速度与经过的时间之间的关系为vp?v0?gtp,因此所需要的时间为tp?v0?vpg。而到达最高点时的速度vp?0,因此可根据此公式求出tp:

v0=25;g=9.8;vp=0; tp=(v0-vp)/g

tp =

2.5510

而到达最高点所走过的距离为hphp=v0*tp-1/2*g*tp^2

hp =

31.8878

(2)假设建造一个半球形的圆屋顶,其外半径为50英尺,固体混凝土墙的厚度为9英寸,计算出需要的水泥体积大小v。

解:首先将英寸转换为英尺: ft=1;in=0.0833*ft;

屋顶的体积为两个半球体积之差: R=50;t=9*in;r=R-t; V=2*pi*(R^3-r^3)

V =

3.4802e+004

(3)一架喷气式飞机以600英里的时速在距离水平面100英尺的高度飞行,如果地面陡然以4°的坡度升高,计算出多少时间(tx)之前为了避免飞机撞向地面飞行员就必须提升机头? 解:首先应该注意将英里转换为英尺: ft=1;li=5280*ft

li =

5280

其次,要使飞机不撞向地面,那么飞机应该在地面的高度小于100英尺之前就提升机头,而飞机在达到该点时走过的距离应该为 L=100*tand(4)

L =

6.9927

飞机的速度(以英尺/秒表示) v=li/3600

v =

1.4667

因此飞机需要的时间为 tx=L/v

tx =

4.7677

(4)一周的辛苦工作之后,Kirk开车到Helen,Georgia做一次漂流旅行(去消暑),他从家出发行驶200英里前往Timbuktu,然后向右转,向东行驶400英里到达Helen。编写一脚本计算Kirk家到Helen的直线距离d的大小。

解:建立直角坐标系,以Kirk家为坐标原点,向北为+y方向,向东为+x方向,则Helen的坐标为 x=400;y=200;

因此Kirk家到Helen的直线距离为 d=sqrt(x^2+y^2)

d =

447.2136

4.实践操作题(每题10分,共20分)

1?v0tp?gtp2,因此有

2(1)先建立自己的工作目录,再将自己的工作目录设置到MATLAB搜索路径下。请写出操作步骤或用Matlab命令实现。用help命令能查询到自己的工作目录吗? 解:步骤如下:

1.先在硬盘上建立一个工作文件夹,如:c:\\mywork。

2.在matlab的文件菜单中选择Set Path…菜单项,则打开一个对话框如图1所示。

图1 Set Path对话框

3.点击Add Folder…按钮,弹出一个新的对话框如图2所示。

图2 Add Folder to Path对话框

4.在该对话框中找到c:\\mywork文件夹(图3),点击确定按钮,对话框关闭,回到图1中的对话框,此时在该对话框中的MATLAB search path列表中出现了c:\\mywork文件夹(图4)。

图3 添加c:\\mywork文件夹

图4 保存设置路径

5.点击Save按钮,保存所设置的搜索路径,然后点击Close按钮关闭对话框。 注意,一定要先Save再Close,不然搜索路径就没有设置成功。

(2)利用MATLAB的帮助功能查询inv函数的功能及用法,并将显示的英文信息翻译为中文。 help inv

INV Matrix inverse.

INV(X) is the inverse of the square matrix X.

A warning message is printed if X is badly scaled or nearly singular.

See also SLASH, PINV, COND, CONDEST, LSQNONNEG, LSCOV.

Overloaded functions or methods (ones with the same name in other directories)

help gf/inv.m help lti/inv.m

help idmodel/inv.m help uss/inv.m help umat/inv.m help ufrd/inv.m help ndlft/inv.m help atom/inv.m help sym/inv.m

Reference page in Help browser doc inv 翻译为英文: INV:矩阵求逆

INV(X)是方阵X的逆矩阵。

如果X是坏条件数的或者接近奇异的,则会在命令窗口打印一条警告信息。

也可参阅类似函数SLASH、PINV、COND、CONDEST、LSQNOONEG、LSCOV。 重载函数或方法(其他文件夹中相同名称的函数): gf/inv.m lti/inv.m

idmodel/inv.m uss/inv.m umat/inv.m ufrd/inv.m ndlft/inv.m atom/inv.m sym/inv.m

帮助浏览器中的参考文献页 doc inv

搜索更多关于: MATLAB第一章作业答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章 MATLAB概况与基本操作 1.选择题(每题2分,共20分): (1)最初的MATLAB核心程序是采用D语言编写的。 A.PASCAL B.C C.BASIC D.FORTRAN (2)即将于2011年9月发布的MATLAB新版本的编号为C。 A.MATLAB 2011Ra B.MATLAB 2011Rb C.MATLAB R2011b D.MATLAB R2011a (3)在默认设置中,MATLAB中的注释语句显示的颜色是B。 A.黑色 B.绿色 C.红色 D.蓝色 (4)如果要以科学计数法显示15位有效数字,使用的命令是A。 A.format long e B.format long C.format long g

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com