?? q613a.m
字號:
%《MATLAB在電子信息課程中的應用》第六章例6.13程序q613
% 離散信號的MATLAB表述方法
% 電子工業出版社出版 陳懷琛 吳大正 高西全合著 2001年10月
clear,n0=0;nf=10;ns=3;
n1=n0:nf;x1=[zeros(1,ns-n0),1,zeros(1,nf-ns)]; %單位脈沖序列的產生
% n1 = n0:nf; x1=[(n1-ns)==0]; % 顯然,用邏輯式是比較高明的方法
n2=n0:nf;x2=[zeros(1,ns-n0),ones(1,nf-ns+1)]; %單位階躍序列的產生
% 也有類似的用邏輯比較語句的方法,留給讀者思考
n3 = -2:nf; x3=exp((-0.2+0.5j)*n3); % 復數指數序列
subplot(2,2,1),stem(n1,x1);title('單位脈沖序列')
subplot(2,2,3),stem(n2,x2,'.');title('單位階躍序列')
subplot(2,2,2),stem(n3,real(x3),'x');line([-5,10],[0,0])
title('復指數序列'),ylabel('實部')
subplot(2,2,4),stem(n3,imag(x3),'filled');line([-5,10],[0,0]), %畫橫坐標
ylabel('虛部')
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -