一、填空:(16*1.5’=24’)
二、简答:(4*8’=32’)
三、编程:(29’)
四、综述:(15’)在信号与系统中的应用或者是在数字信号处理中的应用,举例说明。
一、MATLAB的语言特点:
1、运算符丰富;
2、语言简单易学,容易使用,库函数极其丰富;
3、MA TLAB既具有结构化的控制语句,又具有面向对象编程的特性;
4、程序限制不严格,程序设置自由度大;
5、程序的可移植性很好;
6、MA TLAB的图形功能强大;
7、功能强大的工具箱;
8、源程序的开放性
9、matlab的缺点:与其他高级程序相比,matlab程序执行速度较慢。
二、MA TLAB的工作界面主要由菜单栏、工具栏、当前工作目录窗口、工作空间管理出口、历史命令窗口和命令窗口组成。
*工作空间窗口是显示MA TLAB变量名、数据结构、该变量名的字节数及其类型。
*命令历史窗口显示用户在命令窗口中输入的每条命令的历史记录,并标明是用时间。
三、在MA TLAB语言中变量的命名应遵循如下规则:
(1)变量名区分大小写;
(2)变量名长度不超过31位,第31个字符之后的字符将被MA TLAB语言忽略;
(3)变量名以字母开头,可以是字母、数字、下划线组成,但不能使用标点。
*MATLAB语言将所识别的一切变量视为局部变量。
四、MATLAB常用标点符号的功能:
1、空格:用于输入变量之间的分隔符以及分组元素之间的分隔符
2、逗号:用语要显示计算机结果的命令之间的分隔符,用于输入变量之间的分隔符,用于数组行元素之间的分隔符
3、冒号:用于生成一维数值数组,表示一维数组的全部元素或多维数组的某一维的全部元素
4、单引号:用于括住字符串
5、方括号:用于构成向量和矩阵;用于函数输出列表
五、工作空间浏览器窗口常用命令:
(1)save:把工作空间中的数据存放到MAT数据文件;
(2)load:数据文件中取出变量到工作空间
(3)who:查阅MATLAB内存变量名
(4)whos:查阅MATLAB内存变量名的名字、大小、类型和字节数
(5)clear:删除工作空间中的变量
(6)exist(‘X’):查询工作空间中是否存在某个变量
* ansMATLAB中默认变量;
*复数组成:实部和虚部,虚步单位在MA TLAB中用字母“i”和“j”中的一个表示*MATLAB使用特殊值inf、-inf分别表示正、负无穷大数
*MATLAB用特殊值NaN表示非数值
*逻辑型数据分别用1和0表示真或假两种状态
六、MATLAB中的数组生成函数: