信号时域图绘制Matlab代码
时间: 2024-04-29 17:24:28 浏览: 76
Matlab代码,将时域信号转换成频域信号,附带汇报PPT
5星 · 资源好评率100%
以下是一个简单的示例,用于绘制一个正弦信号的时域图:
```matlab
% 定义信号参数
A = 1; % 幅度
f = 2; % 频率
phi = 0; % 相位
t = 0:0.01:1; % 时间向量
% 计算信号
x = A*sin(2*pi*f*t + phi);
% 绘制时域图
plot(t,x);
xlabel('时间');
ylabel('幅度');
title('正弦信号的时域图');
```
这段代码将在新的图形窗口中绘制一个正弦波,其幅度为1,频率为2 Hz,相位为0。时间范围为0到1秒,采样率为100 Hz(即每秒采样100个数据点)。绘图指令`plot(t,x)`将时间向量`t`作为x轴,信号向量`x`作为y轴。`xlabel`和`ylabel`指定了轴标签,`title`指定了图形标题。
阅读全文