首先定义了一个相移角度phi,以弧度为单位。然后,我们创建了一个时间向量t,范围从0到2π,并使用sine函数创建了一个输入信号x,它是一个正弦波。
接下来,计算了相移后的信号y,通过乘以相位因子exp(1i * phi)实现相位的改变,其中1i表示虚数单位。由于MATLAB中复数的实部和虚部分别表示了信号的幅度和相位,在绘图时只使用实部部分。
最后,使用subplot和plot函数绘制了输入信号和相移后的信号的实部。可以运行这段代码并观察绘制的图形结果。
文件列表: Untitled3.m
运行例图:
|