实现
班级: 姓名: 同组人:
指导老师评定: 签名:
一、实验目的
(1) 熟悉 MATLAB 的主要操作命令;
(2) 学会离散信号的表示方法及其基本运算;
(3) 掌握简单的绘图命令;
(4) 用 MATLAB 编程并学会创建函数;
二、实验内容
(1) 序列的加、减、乘、除和乘方运算。输入 A=[1 2 3 4],B=[3 4 5 6],起点
n=0,求 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 实现下列序列:
①
②
③
(3) 编 写 函 数 如 实 现 的 移 位 序 列 ,
,绘出该函数的图形。设 n1=0,n2=9,n0=2
(4) , 起点 n=0, 产生并绘出下列序列的样本:
三、程序清单
(1)
n=0:1:3; %初始化 n 值
A=[1 2 3 4]; %输入序列
B=[3 4 5 6]; %输入序列
C=A+B; %求和
D=A-B; %求差
E=A.*B; %乘运算
F=A./B; %除运算
G=A.^B; %乘方运算
figure(1); %图 1
subplot(1,2,1); %图分割
stem(n,A); %绘制 A 序列
title('输入序列 A'); %给出该图的标题
subplot(1,2,2);
stem(n,B);
title('输入序列 B');