55问答网
所有问题
matlab 画出采样函数的频谱图
画出sinc(2*pi*t)的频谱图怎么画呀???
举报该问题
其他回答
第1个回答 2010-07-08
clear
clc
%画出sinc(2*pi*t)的频谱图怎么画呀???
t=-pi:.01:pi;
x=sinc(2*pi*t);
subplot(2,1,1)
plot(t,x)
y=fft(x);
subplot(2,1,2)
plot(t,abs(y))本回答被提问者采纳
相似回答
matlab
怎么做fft
频谱图
答:
xlabel('频率/Hz');ylabel('振幅');title('f=200Hz');grid on;subplot(3,1,3),plot(f(1:N/2),mag3(1:N/2)); %绘出Nyquist频率之前随频率变化的振幅 xlabel('频率/Hz');ylabel('振幅');title('f=3800Hz');grid on;fft
频谱图
如下:
matlab
画频谱图
答:
1、假设该信号的域被借出并且向量t是N维向量,则该信号离散化的
采样
周期是Ts=1/fs=lent/(N-1),其中fs是采样频率。2、从上面的离散傅立叶公式,我们可以知道在使用fft
函数
之后,我们仍然得到一个N维向量。3、频域的长度定义为lenf,其满足lent=(N-1)*Ts,solidlenf=((N-1)*(N-1)/...
怎么
用matlab画出
信号
频谱
分析图
答:
1.假设信号域为四舍五入,向量t为n维向量,则信号的离散
采样
周期为Ts=1/fs=四舍五入/(n-1),其中fs为采样频率。2.从上面的离散傅里叶公式,我们可以知道在使用FFT
函数
之后,我们仍然得到一个n维向量。3.频域长度定义为lenf,满足lenf=(N-1)*Ts,实体lenf=((N-1)*(N-1...
怎么
用matlab画出
图片
的频谱
分析图?
答:
*lenf=(0:n-1)*fs/n。根据奈奎斯特
采样
定理,采样频率高于信号中最高频率的两倍,因此不存在失真。5.因此,在谱中(fs/2,fs)是无用谱,所以域向量和频域信号的距离向量应该减半。F=F(1,N/2);Y=abs(FFT(x));Y=Y(1。n/2);我们可以
画出
信号的时域和频域。
matlab
作出信号
频谱图
答:
NFFT = 2^nextpow2(L); % Next power of 2 from length of y 扩充
采样
点,由1000变为1024 Y = fft(y,NFFT)/L;%除一个L,使归一化,可以不除,不影响对主频率的判断 f = Fs/2*linspace(0,1,NFFT/2+1);%这里除以2是因为fft的对称性,因此只画一半 Plot single-sided amplitude ...
大家正在搜
matlab用fft画函数频谱图
matlab求频谱函数
matlab repmat函数
subplot函数 matlab
matlab采样函数
matlab中fft频谱图
matlab 频谱图
matlab求图像频谱
matlab得到图像频谱
相关问题
如何用matlab编写函数,显示抽样函数的频谱
在matlab中,如何画出一个信号的频谱图?
matlab怎样画出方波的频谱图?
怎么用matlab画出信号频谱分析图
求matlab达人!!如何对采集到的数据进行傅里叶变化,如何...
matlab中如何对正弦函数的采样序列进行频谱分析
怎样用MATLAB画正弦函数以及怎样看频谱图?
用MATLAB画正弦函数 ,如何分析频谱图?