Цитата
Условия такие. Есть спектр, нужно обнаружить гармонику сигнала в этом спектре. Для этого, нужно знать уровень шума, и если составляющая спектроа привышает это значение, тогда считать что это и есть та гармоника.
Для начала, если есть такая возможность, то попробовать усреднить ваш сигнал по нескольким реализациям. таким образом можно уменьшить шумовую составляющую сигнала. затем обнаруживаем гармонику сигнала и второй максимум в спектре в некоторой отстройке от основной гармоники. и уже задавшись относительным значением порога между основной гармоникой и вторым максимумом, имеем простой критерий обнаружения, при этом необязательно знать уровень самого шума.
Цитата
В случае, когда сигнал растекается по спектру, вместо одного пика получается размытый пик. Так вот, при этом не удается правильно высчитать порог, его значение получается выше пика, который нужно обнаружить.
думаю в этом случае алгоритм можно оставить таким же. а Вы знаете природу происхождения этого растекания.