1、clear:清除工作空间中变量help:对所选函数的功能、调用格式及相关函数给出说明2. MATLAB变量与运算符变量命名规则如下: (1) 变量名可以由英语字母、数字和下划线组成;(2) 变量名应以英文字母开头;(3) 长度不大于31个;(4) 区分大小写。MATLAB中设置了一些特殊的变量与常量,列于下表。表1 MATLAB的特殊变量与常量变量名功能说明ANS默认变量名,以应答最近一次操作运算结果realmin最小的正实数i或j虚数单位INF(inf)无穷大pi圆周率NAN(nan)不定值(0/0)eps浮点数的相对误差nargin函数实际输入参数个数realmax最大的正实数nargou
2、t函数实际输出参数个数MATLAB运算符,通过下面几个表来说明MATLAB的各种常用运算符。表2 MATLAB算术运算符操作符 功能说明 + 加 矩阵左除- 减. 数组左除* 矩阵乘/ 矩阵右除.* 数组乘./ 数组右除 矩阵乘方矩阵转置. 数组乘方.数组转置表3 MATLAB关系运算符= 等于= 不等于大于小于= 大于等于小于等于表4 MATLAB逻辑运算符逻辑运算符 逻辑运算 说明 &And 逻辑与| Or 逻辑或 Not 逻辑非Xor 逻辑异或表5 MATLAB特殊运算符号功能说明示例:1:4;2:11.;分隔行.,分隔列()%注释构成向量、矩阵!调用操作系统命令构成单元数组=用于赋值3
3、多项式运算 poly: 产生特征多项式系数向量 例如 poly(1 2) 表示特征根为1和2的特征多项式的系数向量,结果为 ans = 1 -3 2roots: 求多项式的根例如 roots(1 3 0 4) 求特征方程s3+3s2+4=0的根,结果为 ans = -3.3553 0.1777 + 1.0773i 0.1777 - 1.0773ip=poly2str(c,x)(以习惯方式显示多项式)例如 p=poly2str(1 3,x) 以x为变量表示多项式,结果为p=x+3Conv,convs: 多项式乘运算deconv: 多项式除运算tf: 构造一个传递函数实验内容和步骤软件熟悉内容:1
4、.熟悉MATLAB环境: MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器文件和搜索路径浏览器。2.学习使用help命令,例如在命令窗口输入help conv,然后根据帮助说明,学习使用指令conv(其它不会用的指令,依照此方法类推)3.学习使用clc,clear,观察command window,conmand history和workspace等窗口的变化结果。4.初步程序的编写练习,新建M-file,保存,学习使用MATLAB的运算符,数组寻访指令,标准数组生成函数和数组操作函数。实践内容:1.例12.2-1x=0,1.1,2.6,3,4.5表示五个抽样值的一段信
5、号。2. 例12.2-2生成有限长时段的正线信号。3. 例12.2-3生成有始指数信号并显示其波形。4. 例12.2-4生成门信号u(n)-u(n-1)并显示其波形。5.生成抽样函数信号1。6.生成抽样函数信号2.数据记录及分析程序截图:运行图像截图:6.生成抽样函数信号2。运行程序截图:实验注意事项每一次M-file的修改后,都要存盘。实验心得通过matlab实验使我学习掌握了许多知识,本次实验是我们MATLAB程序设计课程的第一次实验,虽然对MATLAB软件的运用还不是很熟练,但通过老师的讲解和对课本例题的分析,实验还是一步步地完成了。在上实验课之前就已经预习过有关matlab的一些基础知
6、识,大致熟悉了一些窗口和一些简单的命令,但拿到这个陌生的软件,还是有些许的摸不着头脑,不知怎么下手,还好在老师一步步的指导下渐渐熟悉了软件的操作和编好后程序的运行。实验中遇也到了一些问题,如:12.1-1中运行时总是带有四位有效数字,在运行时运行的菜单会莫名其妙的消失,或者自己感觉程序是对的但运行后却不会呈现图像等,经过多次尝试,慢慢找到了解决问题的办法,将原程序复制然后打开新的窗口,粘贴进去即可运行成功。还有通过help命令的运用很好的了解了其他命令的使用,一个陌生的软件在老师的指导下慢慢变得熟悉,知道该怎么去入手更深入的学习。实验中遇到的问题经过老师的讲解与和同学的交流一个个的解决了,也得出了实验结果。本次实验基本达到了实验要求,同时通过此次实验,掌握了MATLAB的基本使用,颇有收获。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1