這裡只展示一階相位變化,即
訊號
乘以相位
畫出了實部的時域圖,和頻譜,在頻譜圖上可以看到,有兩個頻率 -16hz和24hz,頻率變化就可以通過頻譜圖展示出來了,至於時域圖,沒辦法看到一眼看出頻率是多少,因為頻譜是兩個頻率的疊加,16hz和24hz
如果畫訊號絕對值(abs)的話,是看不到任何變化的,因為變化的是相位,
%展示相位變化導致頻率變化
clear all
close all
f=20; %訊號頻率20hz
fs=500; %取樣率100hz
delta_t=1/fs;
t=delta_t:delta_t:1000/f;
signal=sin(2*pi*f*t);
figure
plot(signal)
title('signal','fontsize',17)
print(gcf,'-r300','-dpng','signal.png')
close
%畫頻譜
signalf = fftshift(fft(signal));
x=length(signal);
fs=(-x/2+1:x/2)*fs/x;
figure
plot(fs,10*log10(abs(signalf(1:x))));
xlabel('/hz')
grid on
title('signal spectrum','fontsize',17)
print(gcf,'-r300','-dpng','signal spectrum.png')
close
%頻移 移頻4hz
output=signal.*exp(1i*2*pi*4*t);
figure
plot(real(output))
title('output','fontsize',17)
print(gcf,'-r300','-dpng','output.png')
close
signalf = fftshift(fft(output));
x=length(output);
figure
plot(fs,10*log10(abs(signalf(1:x))));
xlabel('/hz')
grid on
title('output signal spectrum','fontsize',17)
print(gcf,'-r300','-dpng','output signal spectrum.png')
close
相位變化對於真實訊號的影響是什麼?
乙個訊號經過傅利葉分解後變成phase magnitude兩部分 形象的說,phase代表訊號的形狀,magnitude代表對應形狀的大小比例 一維訊號的確不太直觀,我們來看二維的訊號 影象 吧,上圖 圖 又上我?f magnitude,phase 代表傅利葉逆變換 二維影象處理中,原圖經傅利葉分解...
前端HTML透明度的變化展示
該透明度opacity從0.2裝換為1的效果 下面展示 滑鼠移入 透明度為1,文字上浮 可以直接執行,只需要更換相應 doctype html en utf 8 viewport content width device width,initial scale 1.0 document title ...
導覽系統定製開發 資料展示系統定製開發 巴彥縣
資料展示系統定製開發 巴彥縣 數字沙盤維護保養還要分二種狀況,其中乙個是純三維的數字沙盤型別,另外一類是含有實體模型沙盤模型的數字沙盤,接下來多 分別介紹這兩類數字沙盤的保養。關於純三維數字沙盤,這類沙盤模型是不用沙盤模型製作的,只必須維護保養一些硬體環境,例如投影儀,按技術專業方式開展維護保養。數...