impseq.m

来自「MATLAB及在电子信息课程中的应用,电子工业出版社出版 陈怀琛 吴大正 高西全」· M 代码 · 共 16 行

M
16
字号
%《MATLAB及在电子信息课程中的应用》辅助程序
% 单个脉冲序列生成函数
% 电子工业出版社出版  陈怀琛 吴大正 高西全合著 2001年10月初版,2003年7月第二版
%
function [x,n] = impseq(n0,n1,n2)
% 产生 x(n) = delta(n-n0); n1 <= n,n0 <= n2
% ----------------------------------------------
% [x,n] = impseq(n0,n1,n2)
%
if ((n0 < n1) | (n0 > n2) | (n1 > n2))
	error('参数必须满足 n1 <= n0 <= n2')
end
n = [n1:n2];
% x = [zeros(1,(n0-n1)), 1, zeros(1,(n2-n0))];
x = [(n-n0) == 0];

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?