正弦波采样点matlab
时间: 2023-08-21 15:03:02 浏览: 289
Sine Sweep(正弦扫频信号) MATLAB实现
5星 · 资源好评率100%
在MATLAB中,可以使用以下代码生成正弦波采样点:
```matlab
% 设置采样频率和时间范围
fs = 1000; % 采样频率
t = 0:1/fs:1; % 时间范围,从0到1秒
% 设置正弦波的频率和幅度
f = 50; % 正弦波频率为50Hz
A = 1; % 正弦波幅度为1
% 生成正弦波采样点
x = A * sin(2*pi*f*t);
% 绘制波形图
plot(t, x);
xlabel('时间 (s)');
ylabel('幅度');
title('正弦波');
```
这段代码会生成一个频率为50Hz的正弦波,并以1000Hz的采样频率进行采样。你可以根据需要修改频率和采样频率。最后,通过`plot`函数绘制出正弦波的波形图。
阅读全文