如何用matlab实现sin(pi*n/2)的DTFT
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 17:02:22
如何用matlab实现sin(pi*n/2)的DTFT
Matlab中FFT有1D和2D的,FFT得到的是信号的频谱即t-》f 如 clear %编写骆遥 fs=1000 t=0:1/fs:0.6; f1=100; f2=300; x=sin(2*pi*f1*t)+sin(2*pi*f2*t); subplot(711) plot(x); title('f1(100Hz)\f2(300Hz)的正弦信号,初相0') xlabel('序列(n)') grid on number=512 y=fft(x,number); n=0:length(y)-1; f=fs*n/length(y); subplot(713) plot(f,abs(y)); title('f1\f2的正弦信号的FFT(512点)') xlabel('频率Hz') grid on x=x+randn(1,length(x)); subplot(715) plot(x); title('原f1\f2的正弦信号(含随机噪声)') xlabel('序列(n)') grid on y=fft(x,number); n=0:length(y)-1; f=fs*n/length(y); subplot(717) plot(f,abs(y)); title('原f1\f2的正弦信号(含随机噪声)的FFT(512点)') xlabel('频率Hz') grid on参考资料:
如何用matlab实现sin(pi*n/2)的DTFT
如何用matlab画图 x(n)=x(n-1)+sin(n*pi/n) y(n)=y(n-1)+cos(n*pi/n)
对于有限长序列,如何用MATLAB计算其DTFT?
如何用matlab画y=267*sin(x)*sin(x)*cos(x);在(0 2pi)区间
如何用MATLAB实现矩阵的相乘
如何用matlab画出y=exp(-0.2*x)*sin(0.5*x)在区间[0,2*pi]上的曲线绕x轴旋转形成的曲面
x(t)=sin(2*pi*f1*t),f1=0.02,这个信号如何用matlab进行模拟?
sin(pi*t)/(pi*t)怎么用matlab实现
matlab应用方面的:如:Ra=sin(pi*N*/namda*(sin(Theta))' 括号后面的一撇代表什么?
matlab求sin(0.125*pi*n)的序列傅里叶变换!
如何用matlab求xy+sinx=y的图像,其中x=[0 2pi]
如何用matlab实现fft