实验一 熟悉matlab环境并掌握离散时间序列运算与变换.doc

实验一 熟悉matlab环境并掌握离散时间序列运算与变换.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

zhaojq + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档