Мне нужно сравнить две кривые f (x) и g (x). Они находятся в том же диапазоне х (скажем, от -30 до 30). f (x) может иметь некоторые острые пики или гладкие пики и впадины. g (x) может иметь одинаковые пики и долины. Если это так, я хочу оценить, насколько хорошо эти функции совпадают без визуального контроля. Я попытался решить эту проблему следующим образом.
- Нормализуйте обе функции, разделив каждую точку данных на общую площадь функции. Теперь площадь нормализованной функции равна 1,0.
- В каждом x получить минимальное значение из f (x) и g (x). Это даст мне новую функцию, которая в основном является областью перекрытия между f (x) и g (x).
- Когда я интегрирую результирующую функцию шага 2, я получаю общую площадь перекрытия 1,0
Однако это не говорит мне, совпадают ли пики и долины или нет. Я не уверен, что это можно сделать, но если кто-то знает метод, я был бы признателен за вашу помощь.
== РЕДАКТИРОВАТЬ == Для пояснения я включил изображение.
Разница между двумя кривыми (черным и синим) может не совпадать, но будет иметь дополняющие формы.
Справочная информация: Функции - это прогнозируемая плотность состояний (PDOS) атомных орбиталей соединения. Итак, у меня есть состояния для s, p, d орбиталей. Я хочу определить, имеет ли материал sp, pd или dd гибридизации (орбитальное смешение). Единственные данные, которые у меня есть, это PDOS. Если, скажем, PDOS s-орбитали (функция f (x)) имеет пики и впадины при тех же энергиях (значениях x) PDOS p-орбитали (функция g (x)), то в этом материале происходит sp-смешивание.