我想對正弦波進行相移,如下所示。
這里發生的是在紅線的點發生相移。 因此,它不再遵循其自然路徑(虛線),而是開始遵循移動的路徑(虛線)。
我嘗試將其編碼如下。
clear;
t =(0:10000)/10000';
for ii = 1:length(t)
x(ii)=exp(i*2*100*t(ii));
if ii == 235 % point at which the phase shift occurs
x(ii) = x(ii)*exp(-i*(pi/4));
end
end
plot(t,real(x));
有人可以告訴我代碼中的錯誤嗎?