MATLAB信号处理与系统学习笔记
信号产生(1)
方波函数——square(t)/square(t,duty)
- square(t) ,类似sin(t),产生周期为2*pi、幅度为1的方波;
- square(t,duty) ,产生指定周期的方波,其中duty表示占空比(duty cycle);
//周期性矩形信号,频率为5kHz,幅度0~2v,占空比为25%
f=5000;nt=2;
N=16;T=1/f;
dt=T/N;
n=0:nt*N-1;
tn=n*dt;
x=square(2*f*pi*tn,25)+1; %产生时域信号
subplot(211); %绘制图形布局,两行一列,放置第一个图的位置
stairs(tn,x,'k'); %stairs(x,y)绘制阶梯图形
axis([0 nt*T 1.1*min(x) 1.1*max(x)]);
ylabel('x(t)');
subplot(212);
stem(tn,x,