Описание программы MCV v1.34 от 24.12.08 Программа предназначена для просмотра и редактирования временных рядов переменных звёзд. В частности полученных при помощи ПЗС фотометрии при которой мы имеем одновременные наблюдения как переменной звезды, так и стандартных звёзд. В программе реализована идея средней стандартной звезды, что позволяет уменьшить ошибку стандарта на десятки процентов, и даже разы. Программа одновременно выводит на экран переменную(ые) и стандартные звёзды, позволяет удалять отдельные точки , колонки и строки. Есть возможность редактирования отдельных точек (аппроксимация кубическим полиномом). Для удобства пользователя в программе используются всплывающие меню и горячие клавиши. 1. Всплывающие меню Меню File предназначено для открытия, сохранения и добавления файлов данных и рисунков. Open - открывает новый файл с данными, при этом, все старые не сохраненные данные будут потеряны. ReLoad - повторное открытие файла. Add data - добавляет новые данные к уже загруженным в память. При этом, если в новом файле большее количество колонок, то они будут добавлены. Add new colum - добовляет новые данные в новую колонку. Save Data As - сохраняет данные в файл. Save Visible Data As - сохраняет в файл данные присутствующие на экране Save in separate files - сохраняет данные разных каналов(звезд, цветов) в отдельные файлы. Имена новых файлы различаются от исходного добавлением номероа канала. Open Image - открыть графический файл. Save PLT File - сохраняет файл в графическом PLT формате. Save INI File - сохраняет файл с данными звёздных величин звёзд, их ошибок и весов. Open periodogram ? загружает периодограмму из файла создаваемого при вычислении периодограммы в текущей директории. Open INI File - открывает файл с данными. Изменение внешнего вида программы. Меню Form позволяет убрать верхнюю и нижнюю панели, очистить данные. Меню Options предназначено для изменения подписи к осям, формы и цвета точек. Аппроксимация наблюдений. Меню Approximation предназначено для аппроксимации данных тригонометрическим и/или обычным полиномом. Polynomial - определение коэффициентов и построение аппроксимирующей функции по первому каналу. Save approxymation - Сохраняет аппроксимационной функции в файл. De-trending вычитание из значений первого канала аппроксимирующей функции, которая получена при использовании пункта меню Polynomial. De-trending (only polynomial trend) - вычитание из значений первого канала полиномиального тренда аппроксимирующей функции, которая получена при использовании пункта меню Polynomial. Nightly mean - разбивает файл с данными по отдельным ночам. jd=trunc(T0-0.5) - Указывает что для пункта меню Nightly mean разбивка смещена на половину суток. Используется для наблюдений у которых в течении ночи происходит смена Юлианского дня (например полученные в Америке Японии, Корее). Сoefficients of a polynomial - Сохраняет в файл и выводит на экран коэфициэнты полинома с их ошибками Различные варианты просмотра данных. Меню View предназначено для просмотра отдельных колонок, разностей соседних колонок, инвертирования осей и постройки фазовой кривой. Original data - режим, при котором показываются оригинальные значения звёзд. Differences - режим разностей, в этом режиме показываются разности соседних звёзд (первая звезда ? вторая, вторая ? третья и т.д.). Single Canel - показывает один канал, на котором расположен курсор. All in one - все звезды отображаются в одном канале. Non-reverse Y axes - изменение направление оси ординат. Phase curve - построение фазовой кривой, необходимо ввести период и начальную эпоху. Mean (histogram) - разбивает данные на отрезки, в которых вычисляются и отображаются графически средние значения и их ошибки. Save - сохранение величин определяемых в Mean (histogram), а именно: среднее значение времени интервала, среднее значение сигнала в интервале, величина интервала, сигма сигнала. Line interval - разбивает данные на интервалы, в которых они аппроксимируются линиями. Save line - сохраняет величины определенные в Line interval: момент времени середины интервала, значение середины интервала, ошибка значений середины интервала, значение сигнала в начале и конце интервала, наклон аппроксимирующей линии, количество точек в интервале. day2cycle (x=1/x) - инвертирование оси абсцисс (x=1/x). Используется для перевода количества циклов в периоды. x=-x - Изменения знака оси ординат. left edge on cursor ([)- Значение курсора становится левой границей отображения данных на экране. right edge on cursor (])- Значение курсора становится правой границей отображения данных на экране. Операции с данными. Меню Reductions предназначено для редактирования данных: инвертирования сигнала, вычисления и вычитания средней звезды сравнения. Weight determination - определение весов звёзд, для метода средней стандартной звезды. Эти веса могут быть сохранены в ini файл. Light curve - построение разности звёзд от средней стандартной звезды. Веса должны быть посчитаны в опции ”Weight determination”, либо загружено из ini файла. Remove lines with zero- Удаления из данных столбцов со всеми нулевыми значениями. Inverse sign - инвертирование значения сигнала. Все значению сигнала умножаются на -1. RUN - автоматическое вычисление весов и учёт средней звезды сравнения. Для определения нуль-пункта необходимо указать звезду сравнения и её звёздную величину. Barycentric correction - Вычисление барицентрической поправки. Необходимо ввести координаты звезды. Z(m) - вычисление воздушной массы. Необходимо ввести координаты звезд и места наблюдения. Ext - учёт экстинкции, при вычисленной воздушной массе, необходимо указать файл, в котором указаны звёздная величина и показатель цвета для нескольких первых звёзд. Set comparison ? определение или изменение звезды сравнения и её звёздной величины. Периодограммный анализ. Меню предназначено для нахождения и уточнения периодов. Periodogram - Позволяет посчитать периодограмму для значения сигнала в первом канале. Необходимо указать диапазон периодов, количество пробных периодов, степень тригонометрического полинома, которым аппроксимируются наблюдения и степень полинома тренда, если он учитывается. В этом же пункте меню можно посчитать периодограмму для отдельных ночей, (Batch mode), для этого данные необходимо предварительно разделить на отдельные ночи при помощи подпункта меню Nightly mean. Вычисленная периодограмма может быть открыта при помощи подменю Open periodogram (меню File ). Операции с цветами.производятся при помощи меню Color. Add new color - добавляет новый цвет/новую звезду в новый канал. Interpolation - Интерполированные значения на моменты времени, соответствующие моментам времени других цветов, применяется для квазиодновременных наблюдений. Чтоб после этого получить показатели цветов надо в меню View выбрать опцию Difference. Interpolation 2->5 - Для двухцветной фотометрии добавляются три колонки. 3 и 4я- интерполированные цвета, 5я показатель цвета. 2. Горячие клавиши. Часть возможностей программы не внесены в сплывающие меню, и могут быть доступны только через клавиатуру, а часть клавиш дублирует пункты меню. Внизу приведён полный список горячих клавиш. Удаление и редактирование наблюдений. «D» - удаление ряда. «Ctrl» + «Delete» - удаление значений с текущим временем из всех каналов. «Delete» - удаляет текущую точку. Значение удаляемой точки заменяется на «0». Если значения сигнала равно нулю, то оно не учитывается! При сохранении все нулевые значения будут сохранены! Для удаления группы точек идущих подряд, можно воспользоваться манипулятором мыши, необходимо поместить курсор на первую точку группы, затем при нажатом «Ctrl» кликнуть на последнюю точку группы. Если курсор и мышь находятся в одном канале, то будут удалены значения только для этой звезды, если в разных ? будут удалены значения сигнала во всех каналах! Если вас не устраивает текущее значение текущей точки, его можно отредактировать, кубическим полиномом: клавишей «V». Перемещение курсора по экрану и операции с масштабом. Клик левой кнопкой мыши по изображению переводит курсор на точку ближайшую к мыши. Стрелки перемещают курсор на соседние точки (влево, вправо) и максимальное и минимальное значение ряда (вверх, вниз). Стрелки вверх/вниз при нажатом «Ctrl» переводят курсор на соседний канал. «Home» и «End» перемещают курсор в начало и конец ряда. «R» - растягивает ряд по всей длине окна. «7» - масштабирует ряд по высоте. «[» - растянуть экран, сделав текущую точку начальной. «]» - растянуть экран, сделав текущую точку конечной. «M» - перевод из звёздных величин в интенсивности и обратно. «I» - изменение значения флага интенсивность/звёздная величина без пересчёта значений сигнала. «F» - построение фазовой кривой по параметрам, заданным в опции меню «phase curve», или загруженным из ini файла. «*» - изменение значение времени на обратное (). Например, для перевода периодов в частоты и обратно. «\» - значение времени умножается на -1. «N» - выравнивает масштаб осей. Скользящее среднее. «G» - построение средних значений функции и их ошибок по нескольким точкам. Аналогично функции «Mean» меню «View». «L» - разбивает данные на интервалы, в которых они аппроксимируются линиями. Аналогично функции «Line interval» меню «View». «A» - выделяет или снимает выделение с канала. Если звезда выделена, то её вес в средней звезде сравнения зануляется. Перед вычитанием средней звезды сравнения надо выделить все переменные звёзды, также можно выделить звёзды сравнения, которые по какой-то причине вам не нравятся. При открытии файла первая звезда всегда выделена! «Р» - аналогична функции «Polynomial», но без ввода значений степеней полиномов и периодов. Параметры полинома берутся из ini файла, либо заданы пунктом меню «Polynomial». «K» - Сохранение вычесленых значений коэффициэнтов полинома в файл coef.info.