Восстановление электронной плотности (ЭП)
Отредактировано 22/09/13
На отрезке [0,30] Å расположены две молекулы. Атомы в молекуле связаны ковалентно и находятся на расстоянии 1-1.5 Å друг от друга. Молекулы расположены на расстоянии 3-5 Å (водородная связь или гидрофобное взаимодействие между ними). Электронные плотности (ЭП) атомов описываются гауссовой кривой. Максимум ЭП в центре атома приблизительно пропорционален числу электронов в атоме. Функция была задана с помощью скрипта compile-func.py. На выходе получаем результат работы скрипта с набором пар Х,Y и график электронной плотности (ЭП) молекулы (Рис.1). Для расчета коэффициентов Фурье был использован скрипт func2fourier.py. На входе он получал файл func.txt, полученный скриптом compile-func.py, а на выходе давал файл fourier1.txt (ссылка на файл) с порядковыми номерами амплитуд, а также их фазами и амплитудами, моделирующие экспериментальные данные. Полный набор гармоник Восстановление функции ЭП по полному набору гармоник (всего 498 гармоник) выполняется скриптом fourier2func.py. График этой функции (Рис.2) полностью идентичен графику исходной функции (Рис.1). Далее использовался скрипт fourier-filter.py, с помощью которого находится n0 (число гармоник, при котором восстановление будет отличным). Тестировались значения 20, 25 и 30
Анализируя представленные графики, можно сказать, что отличным будет качество при n0 = 30. Можно четко отделить положение максимума всех гауссовых слагаемых функции («атомов»). При n0 =25 восстановление получилось хуже. Несмотря на то, что угадать положение максимумов, зная число слагаемых («атомов») можно, некоторые максимумы не отличаются от шума. Качество можно назвать хорошим. При n0 = 20 получили еще более худшее восстановление. Его можно оценивать как среднее, потому что положение каких-то атомов определить по восстановленной функции можно, а каких-то – нельзя. Далее для работы добавляем шум к амплитудам (параметр -F) и к фазам (параметр -Р) с помощью скрипта fourier2func.py. Графики функций с наложенным шумом представлены на Рис. 4
Добавление шума снижает качество восстановления. Неполный набор гармоник Для получения неполного набора гармоник удалили первую гармонику (Рис. 5) и первые пять гармоник (Рис. 6)
Анализируя Рис. 5 и Рис. 6 можно сказать, что при удалении небольшого числа гармоник качество восстановление остается прежним. Максимумы также четко различимы. Сдвиг графика на Рис. 5 образуется из-за того, что первая гармоника является константой. А вот удаление из середины набора (Рис. 7) привело к ухудшению восстановления.
(удаление из середины набора) При добавлении гармоники (Рис. 8) качество восстановления остается отличным.
По полученным в процессе восстановления результатам была сформирована Таблица 1. Таблица 2
Разрешением полного набора гармоник называется период гармоники с номером n (с наибольшим номером). Период гармоники – это расстояние между соседними максимумами синусоиды (называют еще ее длиной волны, хотя физической волны нет). Зависимость длины волны гармоники от номера: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© Малеева Александра
|