|
正弦波信號(hào)的時(shí)域和頻域轉(zhuǎn)換,MATLAB R2016a 軟件M代碼
Fs=5120; % 采樣頻率, 模擬量采樣量化為數(shù)字量
N=1024; % 采樣點(diǎn)數(shù)
dt=1.0/Fs;%采樣間隔
T=dt*N; %采樣時(shí)間
x=linspace(0,T,N);%在0~T均勻產(chǎn)生N個(gè)點(diǎn)
y=sin(2*3.14*100*x); %正弦波函數(shù)
subplot(2,2,1);plot(x,y);axis([0,0.04,-1,1]);
title('圖1-1正弦波的時(shí)域');xlabel('時(shí)間/秒');ylabel('幅值');%標(biāo)簽
P=fft(y,N);%快速傅立葉變換。
Py=2*sqrt(P.*conj(P))/N;%幅值量綱還原.
f=linspace(0,Fs/2,N/2);
subplot(2,2,2);plot(f,Py(1:N/2));axis([0,200,0,1]);
title('圖1-2正弦波的頻域');xlabel('頻率/Hz');ylabel('幅值');
概念:
量化是指將連續(xù)的模擬信號(hào)映射為離散的數(shù)字值。
時(shí)域是在時(shí)間坐標(biāo)上以t為自變量,以瞬時(shí)取值y(t)因變量描述信號(hào)。
頻域是在頻率坐標(biāo)上以f為自變量,以瞬時(shí)取值y(f)因變量描述信號(hào)。
2.正弦波信號(hào)的直方圖,M代碼
x=-1.5:0.02:1.5;
t=-2*pi:0.001:2*pi;% -2π至2π,公差0.001使得刻度單位0.001
y=sin(t);subplot(2,2,1);plot(y);axis([0,15000,-1,1]);
title('圖3-1正弦波時(shí)間歷程');
xlabel('時(shí)間/毫秒');ylabel('幅值');
subplot(2,2,2);axis([0,600,-2,2]);
hist(y,x);%直方圖統(tǒng)計(jì)Y在X區(qū)間的個(gè)數(shù)
title('圖3-2正弦波概率密度');
xlabel('幅值χ');ylabel('概率密度P(χ)');
解讀圖3-1,時(shí)間軸單位毫秒是因?yàn)閰?shù)0.001。
解讀圖3-2,正弦波峰值占比最小。
|
-
2.png
(10.96 KB, 下載次數(shù): 263)
下載附件
2023-7-22 17:49 上傳
-
1.png
(8.67 KB, 下載次數(shù): 267)
下載附件
2023-7-22 17:49 上傳
評(píng)分
-
查看全部評(píng)分
|