MATLAB提供了处理惩罚转换的呼吁，如拉普拉斯和傅里叶调动。转换在科学和工程中被用作简化阐明和从另一个角度对待数据的东西。

MATLAB提供了`laplace``fourier``fft`呼吁来处理惩罚拉普拉斯，傅立叶和快速傅里叶转换。

## 拉普拉斯调动

``````laplace(f(t))
``````

``````syms s t a b w
laplace(a)
laplace(t^2)
laplace(t^9)
laplace(exp(-b*t))
laplace(sin(w*t))
laplace(cos(w*t))
``````

MATLAB运行文件代码时，获得以下功效 -

``````Trial>> syms s t a b w
laplace(a)
laplace(t^2)
laplace(t^9)
laplace(exp(-b*t))
laplace(sin(w*t))
laplace(cos(w*t))

ans =

1/s^2

ans =

2/s^3

ans =

362880/s^10

ans =

1/(b + s)

ans =

w/(s^2 + w^2)

ans =

s/(s^2 + w^2)
``````

## 逆拉普拉斯调动

MATLAB中可利用呼吁`ilaplace`来计较逆拉普拉斯调动。

``````ilaplace(1/s^3)
``````

MATLAB执行上述代码语句获得以下功效 -

``````ans =
t^2/2
``````

``````syms s t a b w
ilaplace(1/s^7)
ilaplace(2/(w+s))
ilaplace(s/(s^2+4))
ilaplace(exp(-b*t))
ilaplace(w/(s^2 + w^2))
ilaplace(s/(s^2 + w^2))
``````

MATLAB执行上述代码语句获得以下功效 -

``````ans =
t^6/720

ans =
2*exp(-t*w)

ans =
cos(2*t)

ans =
ilaplace(exp(-b*t), t, x)

ans =
sin(t*w)

ans =
cos(t*w)
``````

## 傅里叶调动

``````syms x
f = exp(-2*x^2);  %our function
ezplot(f,[-2,2])  % plot of our function
FT = fourier(f)    % Fourier transform
``````

MATLAB执行上述代码语句获得以下功效 -

``````Trial>> syms x
f = exp(-2*x^2);  %our function
ezplot(f,[-2,2])  % plot of our function
FT = fourier(f)    % Fourier transform

FT =

(2^(1/2)*pi^(1/2)*exp(-w^2/8))/2
``````

``````syms x
f = exp(-2*x^2);  %our function
% ezplot(f,[-2,2])  % plot of our function
FT = fourier(f)    % Fourier transform
ezplot(FT)
``````

MATLAB执行上述代码语句获得以下功效 -

## 逆傅里叶调动

MATLAB提供了用于计较函数的逆傅里叶调动的`ifourier`呼吁。 譬喻，

``````f = ifourier(-2*exp(-abs(w)))
``````

MATLAB将执行上述语句并显示功效 -

``````f =
-2/(pi*(x^2 + 1))
``````

Matlab教程

2017-11-02

MATLAB提供了处理惩罚转换的呼吁，如拉普拉斯和傅里叶调动。转换在科学和工程中被用作简化阐明和从另一个角度对待数据的东西。譬喻，傅里叶(Fourier)转