帮我做道简单的matlab程序,关于拉普拉斯变换的。

1、求f(t)=t*e^(-3t)*u(t)的拉普拉斯变换
2、求F(s)=(s^3+5s^2+9s+7)/(s^2+3s+2)的拉普拉斯复变换。
分别详细列出完整程序,自己先调试一下哦,最好附点解释说明。谢谢了

第一题:
syms s t ;
u = sym('heaviside(t)'); % u = syms('Dirac(t)'); % heaviside(t) 阶跃函数u; Dirac冲击函数
LF = laplace(t*exp(-3*t)*u)

第二题:
% 方法1
syms s t ;
ft = ilaplace((s^3+5*s^2+9*s+7)/(s^2+3*s+2))
% ft = δ'(t) + 2δ(t) + (-e^(-2t) + 2e^(-t))*u(t)

% 方法2
A = [1 5 9 7];
B = [1 3 2];
[k p c] = residue(A, B)
% F(s) = s + 2 - 1/(s + 2) + 2 / (s + 1)
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-17
laplace
ilaplace

如何同matlab实现拉普拉斯变换
用matlab的实现拉普拉斯变换的函数是Laplace(),其逆变换是iLaplace()。例1:求函数 y=sin2t 的 Laplace 变换。syms t f F f=sin(2*t ) %原函数 F=laplace(f) %象函数 F = 2\/(s^2 + 4)例2:求函数 1\/(s(s²+5)) 的 Laplace 逆变换。syms s f F F=1\/(s*(s^2+...

运用MATLAB求拉普拉斯变换的问题
这里t已经是符号变量,就不用对它赋值(第二行)。我写了个简单的代码:clear all;close all;clc;%带有阶跃函数的Laplace变换syms t sf=exp(-t)*heaviside(t-2) %heaviside 阶跃函数的表示 F=laplace(f,t,s)运行的程序截图如下:f = heaviside(t - 2)\/exp(t)F = 1\/(exp(2)*exp(2*s...

如何用matlab实现函数的拉普拉斯逆变换
使用格式:ilaplace(f,x)f——逆变换函数 x——变量 实例:syms x u syms a real f = 1\/(u^2-a^2)反拉普拉斯变换 inverse Laplace transform simplify(ilaplace(f,x))

如何同matlab实现拉普拉斯变换
指令中的输入ft和Fs分别是以t为自变量的时域函数和以复数频率s为自变量的频域函数。下图给出了matlab自带的拉普拉斯函数的帮助信息。Laplace指令简单应用,对函数exp(-a*t)*sin(b*t)进行拉普拉斯变换。结果如下:时域函数u(t-a)中的参数a对拉普拉斯变换的影响。具体影响如下图所示,从结果可容易看出当...

用matlab求拉普拉斯反变换 矩阵如下
syms s t F=[s\/(s + 1)^2,2\/(s + 1)^2,-1\/(s + 1)^2;0,1\/(s + 2),0;1\/(s + 1)^2, -(4*s + 6)\/((s + 1)^2*(s + 2)), (s + 2)\/(s + 1)^2];f=ilaplace(F,s,t)

用matlab求一个拉普拉斯反变换
>> syms s >> y2=ilaplace((70.15*s+360)\/s\/(0.01242*s^3+1.239*s^2+73.07*s+360))y2 = 1+1\/19938983461131500*sum((2460323863886000+254945167612200*_alpha+1039819546431*_alpha^2)*exp(_alpha*t),_alpha = RootOf(621*_Z^3+61950*_Z^2+3653500*_Z+18000000))>> ...

matlab如何进行拉普拉斯逆变换s3+5s2+9s+7\/s2+3s+?
matlab如何对(s^3+5s^2+9s+7)\/(s^2+3s)进行拉普拉斯逆变换?这样的问题可以这样做:第一步,对F(s)和t进行声明变量,即 syms F(s) t 第二步,将拉普拉斯变换式赋值给F(s),即 F(s)=(s^3+5*s^2+9*s+7)\/(s^2+3*s);第三步,使用ilaplace逆变换函数,得到f(t)的表达式,...

如何在matlab当中利用laplace变换解方程
1、首先,对微分方程两边取laplace变换,有 s^2*X+4*s*X+4*X=F 式中,syms w t s F X,F=laplace(sin(w*t))=w\/(s^2+w^2)2、其次,solve()用求解laplace变换方程 Y=solve(s^2*X+4*s*X+4*X-F,'X')得到,Y=w\/(s^2+w^2)\/(s^2+4*s+4)3、最后,对X取反laplace...

mamatlab基于拉普拉斯金字塔分解的图像融合源程序
基于拉普拉斯金字塔变换的图像融合 function Y = fuse_lap(M1, M2, zt, ap, mp)功能:基于拉普拉斯金字塔对输入的两幅灰度图像进行融合 输入:M1 – 输入的灰度图像A M2 – 输入的灰度图像B zt – 最大分解层数 ap – 高通滤波器系数选择 (见 selc.m)mp – 基本图像系数选择 (见 selb.m)输...

如何使用matlab实现已知数据的laplace变换
方法\/步骤 拉普拉斯变换数学定义 拉普拉斯变换和反变换的数学定义如下(数学积分形势),式中(1)式是拉普拉斯变换,将时域信号转换为频域信号。(2)式是拉普拉斯反变换,将频域信号转换为时域信号。 matlab中相关指令 matlab提供了进行拉普拉斯变换和反变换的相关函数指令laplace和ilaplac ...

相似回答