实验一熟悉MATLAB环境一、实验目的(1)熟悉MATLAB的主要操作命令
(2)学会简单的矩阵输入和数据读写
(3)掌握简单的绘图命令
(4)用MATLAB编程并学会创建函数
(5)观察离散系统的频率响应
二、实验内容认真阅读本章附录,在MATLAB环境下重新做一遍附录中的例子,体会各条命令的含义
在熟悉了MATLAB基本命令的基础上,完成以下实验
上机实验内容:(1)数组的加、减、乘、除和乘方运算
输入A=[1234],B=[3456],求C=A+B,D=A-B,E=A
*B,F=A
/B,G=A
^B并用stem语句画出A、B、C、D、E、F、G
(2)用MATLAB实现以下序列
a)x(n)=0
8n0≤n≤15b)x(n)=e(0
2+3j)n0≤n≤15c)x(n)=3cos(0
125πn+0
2π)+2sin(0
25πn+0
1π)0≤n≤15d)将c)中的x(n)扩展为以16为周期的函数x16(n)=x(n+16),绘出四个周期
e)将c)中的x(n)扩展为以10为周期的函数x10(n)=x(n+10),绘出四个周期
(3)x(n)=[1,-1,3,5],产生并绘出下列序列的样本
a)x1(n)=2x(n+2)-x(n-1)-2x(n)b)51k2)kn(nx(n)x(4)绘出下列时间函数的图形,对x轴、y轴以及图形上方均须加上适当的标注
a)x(t)=sin(2πt)0≤t≤10sb)x(t)=cos(100πt)sin(πt)0≤t≤4s(5)编写函数stepshift(n0,n1,n2)实现u(n-n0),n1