本节主要介绍了MATLAB中常见的变换,包括Laplace变化、Fourier变换、Z变换。此外还介绍了双线性变换映射与部分分式展开。
Laplace变换
1.正变换
laplace(f)
laplace(f,u)
%u为频域变量(默认为s)laplace(f,v,u)
%v为时域变量(默认为t),u为s域变量(默认为s)
2.逆变换
ilaplace(f)
ilaplace(f,u)
%u为时域变量(默认为t)ilaplace(f,v,u)
%v为s域变量(默认为s),u为时域变量(默认为t)
Fourier变换
1.正变换
fourier(f)
fourier(f,u)
%u为频域变量(默认为w)fourier(f,v,u)
%v为时域变量(默认为x),u为频域变量(默认为w)
2.逆变换
ifourier(f)
ifourier(f,u)
%u为时域变量(默认为x)ifourier(f,v,u)
%v为频域变量(默认为w),u为时域变量(默认为x)
Z变换
1.正变换
ztrans(f)
%n从零到无穷大ztrans(f,u)
%u为z域变量(默认为z)ztrans(f,v,u)
%v为时域变量(默认为n),u为z域变量(默认为z)
2.逆变换
iztrans(f)
iztrans(f,u)
%u为时域变量(默认为n)iztrans(f,v,u)
%v为z域变量(默认为z),u为时域变量(默认为n)
复数映射
subs(f,old,new)
双线性变换映射
部分分式展开
partfrac(f,var)
%var代表变量,对哪一个变量部分分式展开