У меня есть простая картина дифракции с несколькими пиками, которые я пытаюсь охарактеризовать.FindPeaks в Matlab
Я использовал findpeaks
function, но обнаружил, что он меняет индекс независимого домена. Есть ли способ применить эту функцию к данным и иметь выход в терминах моей независимой переменной?
pre_norm=p_pre./max(p_pre).*100
findpeaks(pre_norm,'MinPeakProminence',1,'WidthReference','halfheight')
[pks,loc,w]=findpeaks(pre_norm,'MinPeakProminence',1,'WidthReference','halfheight')
Ваша независимая переменная здесь? 'findpeaks' вернет * индекс *, который затем можно использовать для индексирования в вашу независимую переменную. – Suever
Независимая переменная, в данном случае, является d-интервалом. Могу ли я использовать независимую переменную в функции findpeaks, так что вывод будет автоматически с точки зрения независимой переменной? –