2.2.4 基于MATLAB的时域、频域分析
连续时间信号的频域分析主要是对时域的信号进行傅里叶变换,从而可以观察分析信号在频域的状况;相反,对频域的信号进行傅里叶反变换,即可观察分析信号在时域的状况 。
因此,傅里叶变换是信号分析的最重要的内容之一。从已知信号 求出相应的频域函数 的数学表示为:
的傅里叶变换存在的充分条件是 在无限区间内绝对可积,即 满足下式:
但上式并非傅里叶变换存在的必要条件。在引入广义函数概念之后,使一些不满足绝对可积条件的函数也能进行傅里叶变换。
另外,傅里叶反变换的定义为:
在MATLAB语言中有专门对信号进行正反傅里叶变换的语句,使得傅里叶变换很容易在MATLAB中实现。其实现方法有两种,一种是利用MATLAB中的Symbolic Math Toolbox提供的专用函数直接求解函数的傅里叶变换和傅里叶反变换,另一种是傅里叶变换的数值计算实现法。本论文主要使用第一种方法进行时域、频域分析的MATLAB仿真。论文网
http://www.751com.cn/直接调用专用函数法,主要从傅里叶变换和傅里叶反变换的方向进行处理。
1. 在MATLAB中实现傅里叶变换的函数为:F=fourier(f)
1) 对f(t)进行傅里叶变换,其结果为F(w),F=fourier(f,v);
2) 对f(t)进行傅里叶变换,其结果为F(v),F=fourier(f,u,v);
3) 对f(u)进行傅里叶变换,其结果为F(v);
2. 在MATLAB中实现傅里叶反变换的函数为:f=ifourier(F)
1) 对F(w)进行傅里叶反变换,其结果为f(x),f=ifourier(F,U);
2) 对F(w)进行傅里叶反变换,其结果为f(u),f=ifourier(F,v,u);
3) 对F(v)进行傅里叶反变换,其结果为f(u);
2.2.5 基于MATLAB的复频域分析原文请加辣"文.论,文'网QQ324.9114
连续时间信号在复频域的分析主要是对其进行拉普拉斯变换,相反,对复频域的信号进行拉普拉斯反变换即可得到其在时域的分析。在MATLAB中的Symbolic Math Toolbox提供的专用函数直接求解函数的拉普拉斯变换和拉普拉斯反变换,其拉普拉斯变换的函数为F_s=laplace(f)、拉普拉斯反变换的函数为f_t=ilaplace(F).
1. 拉普拉斯变换的原理
复指数信号 是一切LTI系统的特征函数。如果LTI系统的单位冲激响应为 ,则系统对 产生的响应是: ,其中
当 时,即为傅里叶变换。
称为 的双边拉普拉斯变换,其中 。
若 , ,则 。
这就是 的傅里叶变换。这表明:连续时间傅里叶变换是拉普拉斯变换在 或是在 轴上的特例。 同时,可以归纳出拉普拉斯变换收敛域的以下性质:
1) 收敛域是S平面上平行于 轴的带状区域;
2) 在收敛域内无任何极点;
3) 时限信号的收敛域是整个S平面;
4) 右边信号的收敛域是S平面内某一条平行于 轴的直线的右边;
2. 拉普拉斯反变换的原理
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
MATLAB仿真在信号处理中的应用+GUI界面设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766