本文共 536 字,大约阅读时间需要 1 分钟。
Matlab提供了大量的产生基本信号的函数. 最常用的指数信号、正弦信号是Matlab的内部函数, 即不安装任何工具箱就可调用.
1. 指数信号 x(t) = A * e^at
% 1. 指数信号 x(t) = A * e^at% 指数信号在Matlab中可用exp()函数表示% A = 1, a = -0.4 因果衰减指数信号A = 1; a = -0.4;% 在[0, 30]区间上选取5000个点t = linspace(0, 30, 5000);xt = A * exp(-0.4 * t);% 绘制信号图形plot(t, xt);%xlabel('t/s');ylabel('x(t)');
2. 正弦信号 x(t) = A * sin(w0 * t + phi)
% 连续信号的Matlab表示% 2. 正弦信号 x(t) = A sin(w0 * t + phi)% A = 1, w0 = 2 * pi, phi = pi / 6A = 1; w0 = 2; phi = pi / 6;% 在[0, 8]区间上选取3000个点t = linspace(0, 8, 3000);xt = A * sin(w0 * t + phi);% 绘制信号图形plot
转载地址:http://xbsg.baihongyu.com/