- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 熟悉matlab环境并掌握离散时间序列运算与变换
实验一 熟悉MATLAB环境并掌握离散时间序列运算与变换
实验目的
1.MATLAB主界面,并学会简单的菜单操作。
2.
3.
实验原理
????? MATLAB 是以复杂矩阵作为基本编程单元的一种程序设计语言。它提供了各种矩阵的运算与操作,并有较强的绘图功能。
用户第一次使用MATLAB时,建议首先在屏幕上键入DEMO命令,它将启动MATLAB的演试程序,用户可在此演示程序中领略MATLAB所提供的强大的运算与绘图功能。也可以键入HELP进行进一步了解。
MATLAB命令窗口的界面下有一个菜单条,如图所示:
利用FILE菜单可方便对文件或窗口进行管理。其中FILE|NEW的各子菜单,M-FILE(M文件)、FIGURE(图形窗口)、或MODEL(SIMULINK编辑界面)分别可创建对应文件或模块。EDIT菜单允许用户和WINDOWS的剪切板交互信息。
MATLAB语言最基本的赋值语句结构为:变量名列表=表达。表达式由操作符或其它字符,函数和变量名组成,表达式的结果为一个矩阵,显示在屏幕上,同时输送到一个变量中并存放于工作空间中以备调用。如果变量名和“=”省略,则ANS变量将自动建立,例如键入:1900/81,得到输出结果:ans =23.4568。
在MATLAB中把数据绘成图形可有多种命令一供选择。下面列出了这些命令:
?? ???????????????绘图命令 ???????? Plot?????? ? 线性X-Y坐标图
???????? Loglog????? 双对数坐标图
???????? Semilogx??? X轴对数半对数坐标图
???????? Semilogy??? Y轴对数半对数坐标图
???????? Polar?????? 极坐标图
???????? Mesh?????? 三维消隐图
???????? Contour???? 等高线图
???????? Bar???????? 条形图
???????? Stairs?????? 阶梯图
? ??? 除了可以在屏幕上显出图形外,还可以对屏幕上已有的图形加注释、题头或坐标网格。
?????????????????? 图形加注 ?????? Title???????? 画题头
??????? Xlabel?????? x轴标注
??????? Ylabel?????? y轴标注
??????? Text???????? 任意定位的标注
??????? Gtext??????? 鼠标定位标注
??????? Dgrid??????? 网格? 关于坐标轴尺寸的选择和图形处理等控制命令:
???????????? 图形控制命令 ???? Axis?????? 人工选择坐标轴尺寸
????? Clg??????? 清除图形窗口
????? Ginput????利用鼠标的十字准线输入
????? Hold?????? 保持图形
????? Shg??????? 显示图形窗口
????? Subplot???将图形窗口分成N块子窗
实验内容
1. 熟悉简单的矩阵输入
1). 从屏幕上输入矩阵A=[1 2 3;4 5 6;7 8 9]?? 或A=[1,2,3;4,5,6;7,8,9]
? ? 观察输出结果。
2). 试用回车代替分号,观察输出结果。
3). 输入矩阵B= [9,8,7;6,5,4;3,2,1]???? C= [4,5,6;7,8,9;1,2,3], 键入A ?B? C 观察结果
4). 选择File|new菜单中的M-file,输入B= [9 ,8,7;6,5,4;3,2,1] ,保存为B.M文件,退出编辑环境。此时在工作环境中使用B命令就可调出B矩阵。[注]4.2版的MATLAB不能直接存为.m文件,而存为.txt文件, 需在DOS下改为M文件,即在工作环境下键入?? !rename?? B.txt?? B.m 既可。
5). 再试着输入一些矩阵,矩阵中的元素可为任意表达式,但注意矩阵中各行各列的元素个数需分别相等,否则会给出出错信息。
6). 输入who和whos观察结果,了解其作用。
2. 基本序列运算
1). 数组的加减乘除和乘方运算?
输入A=[1 2 3],B=[4 5 6],求C=A+B,D=A-B,E=A.*B,F=A./B,G=A.^B,并用stem画出A,B,C,D,E,F,G。再输入一些数组,进行类似运算。
2). 粗略描绘下列各函数的波形(其中对于连续信号可取时间间隔为0.001)
????? ???a.? ??????????? ?? b.? ?????????????
?? c.? ?????????? ?d.? ?????????????????
3).MA
您可能关注的文档
- 学科考查成绩汇总表上空.xls
- 学科覆盖率.doc
- 孩子从小到大费用.doc
- 学生成绩通知单样本.xls
- 孩子吸手指的危害.doc
- 孩子长高的三个黄金期,千万不要错过!.doc
- 宁波五散房画廊.doc
- 安全文明施工措施费详细清单.xls
- 安全措施计划.doc
- 安全环保设施设备状态评估表.doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)