Это очень глупый вопрос и мне правда очень стыдно его спрашивать, но всё же.
Код на Octave:
Up = 100;
xs = 0:0.5:Up;
signal = sin(xs);
spectrum = abs(fft(signal))(1:length(xs)/2);
subplot(1, 2, 1);
plot(xs, signal);
axis([0 Up -2 2]);
subplot(1, 2, 2);
plot(spectrum);
Имеем сигнал в виде простой синусоиды, ей соответствует спектр в палочку, тут всё понятно: картинка. Но почему мы имеем такое значение (~100) по оси Y на спектре? По идее, там ведь должна быть амплитуда нашей единственной синусоиды, или я упустил какой-то момент?