matlab x = [1, 2, 3, 4, 5]; % 原始信号 x_ext = repmat(x, 1, 5); % 将信号延拓5个周期 2. 使用mod函数 通过取模运算,可以将信号的索引进行周期化,从而实现周期延拓。 示例代码: matlab n1 = 0:15; % 原始信号的自变量 x1 = 3*cos(0.125*pi*n1 + 0.2*pi) + 2*sin(0.25*pi*n1...
画周期函数的图 n2=0:80n22=mod(n2,15);x2=3*cos(0.125*pi*n22+0.2*pi)+2*sin(0.25*pi*n22+0.1*pi);stem(x2) 局限性 因为在这道题中,n只提供了正值,就导致负半轴的延拓必须通过修改n的值来实现 例如: 如果想将本文中的序列延拓到四个周期 ,正负各一半,就要这么写 n1=0:15;x1=3*cos(0.1...
matlab中如何对已知函数进行周期延拓 用矩阵的方法表示,如何写语句? 答案 直接在你的语句上改的for i=0:9x=linspace(0,1,100);y=x*0+1;plot(x+2*i,y)hold onx=linspace(1,2,100);y=x*0-1;plot(x+2*i,y)endylim([-2,2]) 结果二 题目 【题目】matlab中如何对已知函数进行周期延拓用矩阵的...
>> N=24;M=8;n=0:N-1;x1=(0.8).^n;x2=[(n>=0)&(n<M)];xn=x1.*x2;xc=xn(mod(n,8)+1);%%%8为周期延拓的周期,即为N=8,mod求余运算 figure,stem(n,xn,'.');xlabel('n');ylabel('xn');axis([0,length(n),0,1])figure,stem(n,xc,'.');xlabel('n');yl...