教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

matlab上机实验题

来源:网络收集 时间:2026-09-07
导读: “MATLAB及其在通信中的应用” 上机实验一1 姓名 学号 班级 一、 MATLAB环境与帮助 1. 简述command window的作用。 (5分) 答案:输入命令,输出结果。具体有: (1)输入语句(2)输入变量名(3)输入系统命令/函数(4)输入 .m 文件名 (5)输出上述的运

“MATLAB及其在通信中的应用” 上机实验一1

姓名 学号 班级 一、 MATLAB环境与帮助

1. 简述command window的作用。

(5分)

答案:输入命令,输出结果。具体有:

(1)输入语句(2)输入变量名(3)输入系统命令/函数(4)输入 .m 文件名 (5)输出上述的运算结果,包括数值或图形

2. (1)简述command history的作用;

(2)列举出四个在command window中快速操作command history内容的快捷键。

(5分)

答案:(1)存储运行过的命令,便于以后调用或修改

(2)快捷键: 方向键上、下、左、右。

3. 简述workspace的作用,并说明workspace的菜单上的五个按钮的功能。

(5分)

答案:(1)列出程序创建的所有变量

(2)加入新变量,打开所有变量,装载数据文件,保存空间或变量,删除变量

4. 简述清除command window、command history、workspace中内容的方法

(5分)

答案:清除command window内容:在command window键入clc

清除command history内容:command history窗口上点右键,选择clear command history

清除工作空间的内容:在command window键入clear

5. (1)简述current directory的作用;

(2)在桌面新建一个文件夹,命名为自己的学号,如(1110920101),将current directory 1

完成后以附件形式发送到邮箱commu_matlab2014@sohu.com。邮件主题为“班级”加“下划线”加

“姓名”加“下划线”加“实验一”,如“通信1101_姓名_实验一”,word文件名类似,如“通信1101_姓名_实验一”。

1

改为新建文件夹的路径,简述操作方法,并对更改后的current directory截图,填入到下面空白处。

(5分)

答案:(1) 保存变量、m文件的默认路径。

(2)matlab快捷方式 -?右键 ?快捷方式?起始位置

6. 关闭command window,command history,current directory,workspace后,如何再显示这些窗口?如何同时显示这4个窗口并dock,这里dock是什么意思?undock呢?

(5分)

答案:DeskTop->Layout->Default

dock的意思是停靠,undock的意思是非停靠

2

7. 对含有command window,command history,current directory,workspace和help窗口(dock 后)的MATLAB界面进行截图,将截图,填入到下面空白处。(注意截图时注意大小比例,5个窗口标题栏的字迹要清楚)

(5分)

8. 查看MATLAB的帮助,写出一、两个专业相关的matlab toolbox的名称。

(5分)

答案:Control System Image Processing Neural Network Communications Signal Processing

9. 在MATLAB帮助里搜索sum函数和size函数,简述两个函数的功能。

(5分)

答案:sum求矩阵内元素的和,size求矩阵的尺寸。

10.简述fix、floor、ceil、round、mod、rem函数的作用,并比较mod和rem函数的差别

(5分)

3

答案:fix:朝零方向取整 floor: 朝负无穷大方向取整

ceil:朝正无穷大方向取整 round:朝最近的整数取整(四舍五入) mod:模数(即有符号的除后取余) rem:除后余数

二、 MATLAB里的矩阵和数组

1. 编辑.m文件:以字符串形式输入自己的学号,命名为No,并默认No为16进制格式,将No转化为十进制格式后,命名为No_dec。 令n=mod(No_dec,5)+3,生成n乘n全1矩阵,利用whos语句查看变量类型,所编程序并对输出结果截图,填入到下面空白处。

(5分)

答案:

33、5、7、9、...、99,2. 编辑.m文件:生成函数y?x?2x?4的曲线图,定义域x?1、将所编程序及绘制的曲线图截图,填入到下面空白处。

(5分)

答案:

4

2、4、8、16、32、...、1024,3. 编辑.m文件:计算y?sinx+cosx+x?x,定义域x??4、(1)用15位浮点格式显示y(8)的数值; (2)用5位定点格式显示y(1)?y(2)?...?y(11); 将所编程序和输出结果截屏,填入到到下面空白处。

(5分)

答案:y(8)=1.393418503875663e+002 sum(y)=2.1562e+003 +2.0000e+000i

4. 运行如图程序。

(5分)

(1) 说明 = = 的运算符类型以及其与 = 的差别 (2) 简要解释eps的意义与功能。

(3) 写出A、B、C的值,并对其运算结果进行说明 答案: (1)== 是关系运算符,=是赋值运算

(2)eps 浮点相对误差限,eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高。

(3)A=[0 1 0]; B=[1 1 1];C=[0 1 0]

计算机无法区分出1和1+eps*0.4, 可以区分出1和1+eps 计算机无法区分出2和2+eps*0.4, 无法区分出2和2+eps

计算机无法区分出2和2+eps(2)*0.4, 可以区分出2和2+eps(2)

5. 一句话编程:在命令窗口,只编写一条语句,实现以下功能,将代码和结果截屏到下面

5

…… 此处隐藏:600字,全部文档内容请下载后查看。喜欢就下载吧 ……
matlab上机实验题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/605194.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)