如何生成正确的正弦波

4视图(30天)
제허
제허 2022年3月17日
评论道: 제허2022年3月18日
你好,我想使正弦波
当我在频率2执行下面的代码,它是成功的。
但是当我改变频率为10,它不是正弦波。
怎么了我的代码吗?
= = = =正确
fs = 50;
t = 0:1 / fs: 1 - 1 / f;
x =罪(2 *π* 2 * t);
情节(t, x)
= = non-correct
fs = 50;
t = 0:1 / fs: 1 - 1 / f;
x =罪(2 *π* 10 * t);
情节(t, x)

答案(2)

Torsten
Torsten 2022年3月17日
fs = 500;
t = 0:1 / fs: 1 - 1 / f;
x =罪(2 *π* 10 * t);
情节(t, x)
更好吗?
1评论
제허
제허 2022年3月18日
谢谢你的回答
我认为犯罪的频率(2 *π* 10 * t)是10。
如果我取为奈奎斯特频率超过20频率理论,其完全重建正弦波。
对吧? ?

登录置评。


凯文·霍利
凯文·霍利 2022年3月17日
编辑:凯文·霍利 2022年3月17日
= = = =正确
fs = 50;
t = 0:1 / fs: 1 - 1 / f;
x =罪(2 *π* 2 * t);
情节(t, x)
= = non-correct
fs = 50;
t = 0:1 / fs: 1 - 1 / f;
x =罪(2 *π* 10 * t);
情节(t, x)
纠正
fs = 500;
t = 0:1 / fs: 1 - 1 / f;%增加采样率
x =罪(2 *π* 10 * t);
情节(t, x)
你需要两次采样频率最高频率的大小检测。看到 尼奎斯特定理
6个评论
제허
제허 2022年3月18日
对不起,,,,,我不能理解。
我不知道为什么Fs(采样频率)乘以2 * pi . .
谢谢你的回答不断

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!