Skip to content

Commit 86423e9

Browse files
authored
Resolved "for" loop condition issue, when num per segment value is equal samples count
1 parent b3c4abf commit 86423e9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/graph_spectrum_calc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ GraphSpectrumCalc._psd = function(samples, pointsPerSegment, overlapCount, scal
610610
GraphSpectrumCalc._fft_segmented = function(samples, n_per_seg, n_overlap) {
611611
const samplesCount = samples.length;
612612
let output = [];
613-
for (let i = 0; i < samplesCount - n_per_seg; i += n_per_seg - n_overlap) {
613+
for (let i = 0; i <= samplesCount - n_per_seg; i += n_per_seg - n_overlap) {
614614
const fftInput = samples.slice(i, i + n_per_seg);
615615

616616
if (userSettings.analyserHanning) {

0 commit comments

Comments
 (0)