Problems to compute a phase shift using sinusoidal functions

I am having problems trying to compute a phase shift using sinusoidal functions. For example I am trying to achieve this:
I can compute this giving it a vertical transition, but no matter where I add its incorrect when plotted along side the above equation without the phase shift.
This is without the attempted phase shift:
y = 3*sin(x*(2*pi/4))+2;
x = [0:0.1:100];

 채택된 답변

Wayne King
Wayne King 2013년 11월 16일
x = 0:0.1:10;
y1 = 3*sin(4*x); % phase of zero
y2 = 3*sin(4*(x-pi/4)); % phase shift of \pi radians
plot(x,y1);
hold on
plot(x,y2,'r')

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Audio Processing Algorithm Design에 대해 자세히 알아보기

질문:

2013년 11월 16일

답변:

2013년 11월 16일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by