日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab的fft函数写法,matlab的fft函数的使用例子

發布時間:2025/4/16 循环神经网络 84 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab的fft函数写法,matlab的fft函数的使用例子 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

fs=1000;%對連續信號進行量化處理,即對原始信號進行采樣,這里是采樣率,單位Hz

ts=1/fs;%采樣間隔

t=0:ts:1.3;

x=sin(2*pi*50*t)+sin(2*pi*300*t);

%y=@(t)

sin(2*pi*50*t)+sin(2*pi*300*t);

f=x+3.5*randn(1,length(t));

subplot(411);plot(t,f);

ylabel('幅值');xlabel('時間');title('原始信號');

nfft= 2^nextpow2(length(f));%找出大于y的個數的最大的2的指數值

y=fft(f,nfft);%對f信號進行DFT,得到頻率的幅值分布

p=y.*conj(y)/nfft;%conj()函數是求y函數的共軛復數,實數的共軛復數是他本身。

ff=fs*(0:nfft/2-1)/nfft;% F F T 變換后對應的頻率的序列

subplot(412);plot(ff,p(1:nfft/2));

ylabel('功率譜密度');xlabel('頻率');title('信號功率譜');

%------論壇上看到的求FFT的方法

subplot(413);plot(ff,abs(y(1:nfft/2)));%(用這個,先取點數后求模)

ylabel('幅值');xlabel('頻率');title('單邊幅頻譜');

%------matlab例子的求FFT的方法

subplot(414);plot(ff,2*abs(y(1:nfft/2))/length(f));%(用這個,先取點數后求模)

ylabel('幅值');xlabel('頻率');title('單邊幅頻譜');

%振幅的大小與所用DFT采樣點數(nfft)有關,采用不同的DFT采樣點數對同一信號,振幅是有不同的表現值

總結

以上是生活随笔為你收集整理的matlab的fft函数写法,matlab的fft函数的使用例子的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。