How to use hanning window to get 5 cyles of sine waves?
12 次查看(过去 30 天)
显示 更早的评论
load ( 'x.mat' )
t = 0: 10 * pi; % 5 cyeles
sf = 200e3; % frequency
sinewave = sin (2 * pi * sf * x); % gen continuous sine waves
w = hanning (length (sinewave)); % hann
figure (1);
plot (w);
% I do not know where to include the 5 cycles here
0 个评论
采纳的回答
Andrey Kiselnikov
2019-8-12
编辑:Andrey Kiselnikov
2019-8-12
First of all you should properly define your data: "t = 0: 10 * pi; % 5 cyeles" I assume that you would like to define something like this "t = 0:1/sf:10*pi", more over "t" never used. Can you describe your task more properly?
>> t = 0: 10 * pi
t =
Columns 1 through 17
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Columns 18 through 32
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
13 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Waveform Generation 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!