一維FFT的頻率幅值關係

2021-10-02 15:04:59 字數 1773 閱讀 7204

本文的引數變數

訊號頻率:

本文後續採用fsign 來表示。

取樣頻率:

本文後續採用fsample來表示 必須是fsign的兩倍以上

頻率的模:

abs(fft(s))  也就是 轉頻率後的 根號下(實數的平方+ 虛數的平方)的絕對值。

頻率的幅值:

a= abs(fft(s))/(n/2)

n點頻率= (n-1)*fsample/2

執行功能:

訊號顯示:

%step1 clean all window info

clcclear

close all;

%step2 gener

fsample =500;

fsign = 50;%訊號1

訊號轉為頻率fft:

%step1 clean all window info

clcclear

close all;

%step2 gener

fsample =500;

fsign = 10;%訊號1

tsample =1/fsample;

l = 256;

t = (0:l-1)*tsample;

%t2 = (0:tsample:l-1);

s = sin(pi*fsign*t);

figure(1)

plot((0:l-1),s);

grid on

title('signal amp')

xlabel('sample')

%step2 fft

nfft = 2^nextpow2(l); % 1020 =》1024 120=》128

y = fft(s,fftn);

f = fsample/2*linspace(0,1,fftn/2+1);

a=2*abs(y(1:fftn/2+1))/l;

figure(2)

plot(f,a)

grid on

title('single-sided amplitude spectrum of y(t)')

xlabel('frequency (hz)')

ylabel('amplitude')

時域轉換為頻率表示幅值。

訊號發生器輸出幅值與輸出阻抗的關係

以aglient33500b訊號發生器為例 他的輸出阻抗固定位50歐姆 輸出負載 output channel load 改變不改變輸出阻抗和實際輸出電壓,只是改變顯示的數字。螢幕顯示的是在給定的 輸出負載 下在輸出埠測量的電壓值。集總電路 類似接電阻,低頻 設定的輸出幅度 訊號源顯示的電壓 內部源...

歸一化頻率的物理意義 三種頻率之間的關係

四種頻率包括以下四個 1 模擬頻率f 2 模擬角頻率 3 數字頻率w 歸一化頻率 其中,前兩種是模擬頻率,是自然界中的一種物理現象,真實存在,比如風扇1秒鐘轉10次,則其 模擬 頻率f 10hz,hz 1 s 也即訊號在一秒鐘內重複的次數。便於理解,假設乙個點在單位圓上運動,如圖1所示,點在圓上一秒...

一維陣列與指標的關係

define crt secure no warnings include include include argc 傳引數的個數 包含可執行程式 ar 指標陣列,指向輸入的引數 intmain int argc,char ar int i 0 printf argc d n argc for i ...