Undefined function or variable 'sigshift'. how can i shift the signal?
9 次查看(过去 30 天)
显示 更早的评论
i got this code
nx = [-3:3]; x = [-4 5 1 -2 -3 0 2];
subplot(2,2,1);
stem(nx,x);
axis([-4 8 -5 9]);
ny = [-1:5];
y = [6 -3 -1 0 8 7 -2];
subplot(2,2,2);
stem(ny,y);
axis([-4 8 -5 9]);
[c,nc]=sigshift(y,ny,2);
subplot(2,2,3);
stem(nc,c);
axis([-4 8 -5 9]);
[u,nu] = sigadd(x,nx,c,nc);
subplot(2,2,4);
stem(nu,u);
axis([-4 8 -5 9])
and i got =>
Undefined function or variable 'sigshift'.
Error in hw2a (line 9)
[c,nc]=sigshift(y,ny,2);
0 个评论
采纳的回答
Walter Roberson
2016-2-19
sigshift() is a minor function that can be found in http://www.mathworks.com/matlabcentral/fileexchange/2189-digital-signal-processing-using-matlab
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!