基础代码
- syms :Create symbolic variables x and y(创建符号化的变量)。
用法:
syms x y
y = x^2
diff(y,x) %y变量对x变量进行微分
- fplot:fplot在指定的范围内绘制函数图像,函数必须是y=f(x)的形式,其中x是一个指定范围limits的向量,y是和x有相同大小的向量并包含在点x处的值。如果对一个给定的x值,函数返回多于一个值,则y是每列包含f(x)的每一个分量的矩阵。
用法:
syms t w % 定义变量
f = exp(-abs(t)) % 定义初始信号
fplot(f,[-5,5]) % 画出初始信号的波形,限制时间范围为[-5,5]
- fourier:fourier(f,var,transVar)
f:输入,可以是表达式、函数、向量或矩阵等
var:变量,一般为时间变量或空间变量,如果不设置该变量,一般使用函数中的符号变量作为默认值
transVar:转换变量,可以是符号变量,表达式,向量或矩阵,该变量通常称为“频率变量”,默认情况下,傅立叶使用w,如果w是f的自变量,则傅立叶使用v
用法:
syms t w % 定义变量
f = exp(-abs(t)) % 定义初始信号
fw = fourier(f,t,w) % 对信号进行傅立叶变换
一、在 −5≤𝑡≤5时间范围内,画出双边指数信号 f ( t ) = e − ∣ t ∣ f(t) = e^{-|t|} f(t)=e−∣t