1樓:匿名使用者
x=-50:0.01:50;
y=sin(x)/x;
plot(x,y)
求畫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樓:匿名使用者
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;
用matlab畫函式sinc50*pi*t的頻譜
4樓:匿名使用者
t=1:1000;%點數
y=sin(50*pi*t);
fs=13500000;%取樣頻率
n=1000;%前面的
內點數f=(0:(n-1))*fs/(n-1)-fs/2;%正負軸都畫容
f=abs(fftshift(fft(y)));
figure;
plot(f,f);
用matlab實現圖上的sinc函式!非常感謝!!!
5樓:匿名使用者
用matlab實現圖上的sinc函式的**為t=linspace(-100,100);
t0=2;a=1;
t=(t-t0)/a;
y = sinc(t);
plot(t,y);
xlabel('time (sec)');ylabel('amplitude'); title('sinc function')
執行結果
6樓:匿名使用者
%sinc函式的影象實現
clear;
clc;
t = linspace(-5,5);
y = sinc(t);
plot(t,y);
xlabel('time (sec)');ylabel('amplitude'); title('sinc function');
matlab sinc函式的影象問題
7樓:匿名使用者
t=-50:1:50;
y=sin(pi*t/8)./(pi*t/8);
xlabel('t','fontsize',20);
ylabel('p','fontsize',20);
grid on;
hold on;
stem(y,'ob');
stem(y,'ob');
set(gca, 'xticklabel',[-50 -30 -10 0 10 30 50], 'xtick',[1 21 41 51 61 81 101]);
這個用stem畫圖,座標軸有修改標記
求yx1x函式影象求yx1x函式影象的畫圖步驟
令z 1 x 則y 1 z z 1 z 1 這個影象就比較好畫了 然後 根據z 1 x 就是將影象沿x軸作對稱 再往x軸正方向移動一個單位 待會兒我試試看能不能畫到ps上發上來 作變形 一般是把分子化為常數 y x 1 x 1 x 1 1 x 1 1 1 x 1 x 1 1 由此不難得出 將y 1 ...
怎麼用matlab畫傾斜的橢球,怎麼用matlab畫一個傾斜的橢球
用復matlab 畫一個傾斜的橢球 的步制驟 1 設定方向角 m 1 1 1 0 1 1 sqrt 2 0 0 sqrt 2 2 生成橢球的資料 x,y,z ellipsoid 0,0,0,5.9,3.25,3.25,30 3 繪製斜橢球 surf x,y,z,parent hgtransform ...
初中數學函式問題,急求,應用題,初中數學的函式應用題
畫圖,ab 4,座標中心o,oc 4三角形面積 底乘以高除以2,故等於 4 4 2 8 1。作圖為三角形abc,分別標上a b c三點的座標,向量ab 2,0 2,0 4,0 則 向量ab 4 2 0 2 4,因此邊長ab的長度為4。同理求出,向量bc 2 3 向量ac 則三角形abc為等腰三角形。...