Page 2 of 2

Posted: Fri Jun 01, 2007 5:43 pm
by camper
мы можем спокойно частоту электро-магнитного сигнала (радиосигнала, светового или гамма-кванта) связать с энергией :) E=h*nu

Posted: Sat Jun 02, 2007 10:15 pm
by camper
Андрей, сделай научный раздел и выложи там курсовую, и краткое описание как работать с прогой, как время будет.

Posted: Thu Jun 28, 2007 9:44 pm
by Gluk
А виртуальной памяти, между прочим, два гига (даже если вычесть всякие загруженные dll-ки и мусор, напихиваемый виндой, всё равно остаётся гораздо больше, чем оперативной).
я извиняюсь за оффтоп, но у меня например оперативки - 2 гигабайта =)

Re: The scientific program for Messbauer spectroscopy.

Posted: Tue Jan 22, 2008 10:16 pm
by andrew_programmer
Продолжаем тему - KolibriOS в науке.
Я продолжаю совершенствовать свою научную программу по мёссбауэровской спектроскопии. Программа полностью написана на C.
За последние 3 месяца я добавил в программу возможность дискретной обработки. Возможность генерации спектра с заданным
распределением P(H). Улучшил алгоритм восстановления P(H) (метод Hesche-Rubarch). Одно из самых главных новшеств - задание
моделей всех перечисленных методов обработки в файле model.txt Так что можно загружать модель из этого файла и обрабатывать
спектры. Есть ещё другие изменения, но они для вас не представляют интереса. :)


We continue a theme - KolibriOS in a science.
I continue to improve the scientific program on messbauer spectroscopy. The program is completely written on C.
For last 3 months I have added an opportunity of discrete processing in the program. An opportunity of generation of a spectrum with given
distribution P (H). Has improved algorithm of restoration P (H) (method Hesche-Rubarch). One of the most important innovations - the task
models of all listed methods of processing in a file model.txt So it is possible to load model from this file and to process
spectra. There are still other changes, but they for you do not represent interest.:)

Дискретная обработка спектра системы CuO-Fe2O3
Image

Обработка сгенерированного спектра с заданным распределением P(H)
Image

Восстановление из сгенерированного спектра распределения P(H)
Image

Re: The scientific program for Messbauer spectroscopy.

Posted: Wed Jan 23, 2008 1:13 am
by Wildwest
обработка спектра - это его сглаживание или что-то более интересное?

поправь
colibrovka->calibrovka

Re: The scientific program for Messbauer spectroscopy.

Posted: Wed Jan 23, 2008 2:53 am
by andrew_programmer
обработка спектра - это его сглаживание или что-то более интересное?
:)
Всё намного сложней. Через точки экспериментального спектра можно провести множество кривых, но только одна физически правильна.

Спектр содержит информацию об исследуемой системе. Обработка спектра заключается в задании физической модели, как функции физических параметров, и нахождении этих неизвестных параметров. Если физическая модель правильно подобрана, то при подстановке физических параметров, соответствующих физике отображённой в данном спектре, теоретическая форма спектра совпадёт с экспериментальным. При этом разностный спектр(разность теоретического и экспериментального спектров) будет выглядеть как шум.
Вот только как раз физических параметров, соответствующих той физике, которую описывает спектр, - мы незнаем! Вот в их поиске и заключается обработка.

В случае дискретного спектра мы по виду спектра можем определить что за подспектры образуют данный спектр и каково их количество. На том скриншоте, что я привёл, отчётливо видно наложение 2-х сикстетов и 1-го дублета. И после загрузки модели начального приближения происходит поиск минимума функции от некоторого числа переменных. Только здесь свои особенности. С ростом числа варьируемых параметров, результат вычислений становиться сильно чувствителен к точности задания начального приближения. Малейшая неточность и мы можем найти физически неправильный локальный минимум(физический минимум не всегда глобальный).

Непрерывный спектр предстваляет из себы наложение множества подспектров, различающихся физическими параметрами. Количество этих подспектров и их параметры абсолютно неизвестны. И для извлечения информации применяются особые методы. Например, вероятность P вклада отдельного подспектра представляется как функция от физического параметра. Чаще всего P является функцией сверхтонкого поля H на ядре атома(функция P(H) ).

По обработке спектров различных соединений/систем написано большое количество научных диссертаций. И ещё бесконечное множество будет написано :)

Re: The scientific program for Messbauer spectroscopy.

Posted: Wed Sep 18, 2013 10:35 am
by Wildwest
Это не мультимедиа, переместите в viewforum.php?f=46 или viewforum.php?f=25. Видимо, программа была портирована и в другие оси http://3d-camper.blogspot.co.uk/2013/03 ... bauer.html

Re: The scientific program for Messbauer spectroscopy.

Posted: Wed Sep 18, 2013 11:22 am
by camper
Нет не мультимедиа. Чисто научная прога, сначала писалась как курсовая и на колибри. Потом даже получилось что-то обработать реальное. Потом andrew_programmer переписал её на линукс и винду, уже с другим графическим интерфейсом. Для колибри он написал свою библиотеку для интерфейса этой программы.