单边正弦信号拉氏变换
拉普拉斯变换:
拉普拉斯变换
是
应用数学
中常用的一种
积分变换
,又名
拉氏转换
,其符号为
。拉氏变换是一个
线性变换
,可将一个有引数实数
t
(
t
≥ 0)的函数转换为一个引数为复数
s
的函数。
应用:有些情形下一个实变量函数在实数域中进行一些运算并不容易,但若将实变量函数作拉普拉斯变换,并在复数域中作各种运算,再将运算结果作拉普拉斯反变换来求得实数域中的相应结果,往往在计算上容易得多。拉普拉斯变换的这种运算步骤对于求解线性微分方程尤为有效,它可把微分方程化为容易求解的代数方程来处理,从而使计算简化。
基本定义[编辑]
如果定义:
则的拉普拉斯变换由下列式子给出:
-
拉普拉斯变换的基本性质[编辑]
- 线性叠加
- 时域微分(单边拉普拉斯变换)
- s域微分
- s域积分
- 时域积分
- ,要求 为真分式,即分子的最高次小于分母的最高次,否则使用 多项式除法将 分解
- 域平移
- 时域平移
- 注: 表示 阶跃函数.
- , 是收敛区间的横坐标值,是一个实常数且大于所有 的个别点的实部值。
- 下面给出一个例题:
-
例6-1:已知连续时间信号,求出该信号的拉普拉斯变换,并利用MATLAB绘制拉普拉斯变换的曲面图。
解:该信号的拉普拉斯变换为:
利用上面介绍的方法来绘制单边正弦信号拉普拉斯变换的曲面图,实现过程如下:
%绘制单边正弦信号拉普拉斯变换曲面图程序
注释: meshgrid() 用来产生 矩阵 s s 是一个复频域 a 为实部 b为 虚部
ones()函数将器全部变成1
mesh 函数可以画出曲面图 三维的
abs() 取绝对值
-
代码:
-
close all; a = -0.5:0.08:0.5; b = -1.99:0.08:1.99; [a,b] = meshgrid(a,b); d = ones(size(a)); c = a +i*b; c = c.*c; c =c + d; c = 1./c; c = abs(c); mesh(a,b,c); surf(a,b,c); axis([-0.5,0.5,-2,2,0,15]); title('单边正弦信号拉斯变换曲线图'); colormap(hsv);
运行结果: -
-
-