MATLAB和离散傅立叶变换

时间:2010-12-22 16:20:01

标签: matlab

我以前有使用MATLAB的经验,但是我遇到的问题是应用(DSP:数字信号处理)问题的一些问题,这不是我的学习领域,但我必须在几天内完成这些问题才能完成我的项目

我想要的只是帮助解决MATLAB中解决这个问题的方法和步骤,然后我可以自己编写代码。

问题在于信号

x(t)= exp(-a * t);

1)采样率fs的采样信号discrete Fourier transform是多少?

2)如果a = 1且fs = 1,则绘制采样信号的幅度谱

3)将采样频率固定在fs = 1(Hz)[意味着什么?]并绘制采样信号的傅里叶变换幅度,其值为

1 个答案:

答案 0 :(得分:0)

DFT用于将离散(即采样)信号从时域带到频域。它是Fourier transform的扩展。当您对数据的频率内容感兴趣时使用它。 DFT {x(t)}产生表达式X(F);采样率(fs)是表达式中的一个术语......这将是你对第1部分的回答。

您可以找到示例表达式exp(-a*t)的表格,但您真的应该研究这个概念的电气工程(也许是数学)背景。如果你有能力在MATLAB中获得傅立叶变换/ discrete Fourier transform的基础知识,那么这些问题就会很简单。

MATLAB实际上有一个关于这个主题的教程:http://www.mathworks.com/help/techdoc/math/brenr5t-1.html。祝你好运......

相关问题