📄 sigout.m
字号:
function [ xn ] = sigout( name,para1,para2,para3,para4 )%SIGOUT Summary of this function goes here% Detailed explanation goes hereswitch(name) case 'deta' N=para1; n0=para2; xn=zeros(1,N); xn(n0+1)=1; case 'jieyue' N=para1; n0=para2; xn=zeros(1,n0); xn=[xn ones(1,N-n0)]; case 'gate' n1=para1; n2=para2; n3=para3; xn1=zeros(1,n1); xn2=ones(1,n2-n1+1); xn3=zeros(1,n3-n2); xn=[xn1 xn2 xn3]; case 'sin' amp=para1; freq=para2; time=para3; samp=para4; samptime=1/samp; t=0:samptime:time; xn=amp*sin(2*pi*freq*t); case 'square' amp=para1; freq=para2; time=para3; samp=para4; samptime=1/samp; t=0:samptime:time; xn=amp*square(2*pi*freq*t); case 'rand' len=para1; xn=rand(1,len); case 'randn' len=para1; xn=randn(1,len); case 'custom' opera=para1; t1=para2; t2=para3; sampfreq=para4; samptime=1/sampfreq; t=t1:samptime:t2; xn=subs(opera,t);end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -