怎樣實現sinc函式的頻譜圖,求畫sinc函式的頻譜的matlab程式

2021-03-03 20:37:52 字數 1312 閱讀 7873

1樓:匿名使用者

t=-15:0.001:15;

fa=sinc(t/pi); %sa函式的原函式subplot(211);

plot(t,fa); %在(-15,15)區間內構造sa函式影象

xlabel('t');

ylabel('sa(t)');

title('在區間(-15,15)內構建sa(t)函式');

grid on;

%下面是想要實現對sinc函式的傅立葉變換並且構圖。。但是不知道fft函式要怎麼用。

subplot(212);

fa=log(1+abs(fftshift(fft(sa)))); %對sa函式進行傅立葉變換

plot(fa); %在(-3,3)內構造頻譜圖xlabel('w');

ylabel('fa(t)');

title('sa(t)的頻譜函式');

grid on;

求畫sinc函式的頻譜的matlab程式

2樓:匿名使用者

可以這樣寫:

clear;

fs=10000;

t0=0.1;

t=0:0.0001:t0;

m=sinc(200*t);

mk=fft(m,50000); %通過fft計算頻譜

mw=2*pi/1000*abs(fftshift(mk)); %頻譜搬移

fw=[-25000:24999]/50000*fs;

plot(fw,mw);grid;

xlim([-500,500]);

其中,fft的抽樣點數等引數是可以調的。

希望幫到你,歡迎追問~

求sinc函式傅立葉變換的具體步驟

3樓:許華斌

sinc函式有兩個定義,有時區分為歸一化sinc函式和非歸一化的sinc函式。它們都是正弦函式和單調遞減函式 1/x的乘積:

sinc(x) = sin(pi * x) / (pi *x);歸一化

rect x

sinc函式與窗函式的傅立葉變換對 根據傅立葉變換的對稱性質 sinc函式的傅立葉變換的形式就是一個係數1/2π乘以一個窗函式啦

矩形函式與sinc函式互為傅立葉變換。有公式sinc(σt/2π)↔(2π/σ) rect (ω/σ)。 所以你的這個變換為rect(ω/2π)或者為rect(f)

matlab可以實現傅立葉變換問題

求yx1x函式影象,求yx1x函式影象的畫圖步驟

作變形 一般是來把分子源化為常數 y x 1 x 1 x 1 1 x 1 1 1 x 1 x 1 1 由此不難得出 將y 1 x的影象先向右平移1個單位,得y 1 x 1 再向下平移1個單位,就可得y 1 x 1 1.追問圖呢。回答,網路在正內在上傳,等幾分鐘 追問能否再把過程寫一容下,用分段函式。...

Y根號X的函式圖象是什麼?怎麼畫啊

x 0 畫圖可以取x 0,x 1,x 4,x 9與對應y值各點平滑連線即可。反函式學了沒?y 根號x的反函式就是y x的2此方而互為反函式的2個函式的影象時關於y x對稱的再考慮y 根號x這個函式的定義域 x大於等於0 所以取x軸的上半部分 函式y 根號x的影象是 要 如圖所示 y x 是x y 2...

怎樣求三角函式的週期,正弦函式的週期怎麼算?

三角函式的週期t 2 完成一次振動所需要的時間,稱為振動的週期。若f x 為周期函式,則把使得f x l f x 對定義域中的任何x都成立的最小正數l,稱為f x 的 基本 週期。在計算機中,完成一個迴圈所需要的時間 或訪問一次儲存器所需要的時間,亦稱為週期 周期函式的實質 兩個自變數值整體的差等於...