exponenta event banner

msviewer

Изучение масс-спектра или набора масс-спектров

Синтаксис

msviewer(MZ , Intensities)
msviewer(..., 'Markers', MarkersValue)
msviewer(..., 'Group', GroupValue)

Аргументы

MZ Вектор столбца общих значений масса/заряд (m/z) для набора спектров. Число элементов в векторе равно количеству строк в матрице Intensities.
Intensities Матрица значений интенсивности для набора масс-спектров, которые имеют одинаковый диапазон m/z. Каждая строка соответствует значению m/z, и каждый столбец соответствует спектру или времени удержания. Число строк равно количеству элементов в векторе MZ.
MarkersValueВектор столбца для указания списка позиций маркера из вектора масса/заряд MZ.
GroupValueОдно из следующих действий:
  • Вектор значений с тем же количеством элементов, что и строки в матрице Intensities

  • Клеточный массив символьных векторов или строковых векторов с тем же количеством элементов, что и строки (спектры) в матрице Intensities

Каждое значение, символьный вектор или строка указывает группу, к которой принадлежит соответствующий спектр. Спектры из той же группы нанесены на график одним цветом. По умолчанию: [1:numSpectra].

Описание

msviewer(MZ , Intensities) отображает MS Viewer, который позволяет просматривать и исследовать масс-спектр, определенный MZ и Intensities.

msviewer(..., 'Markers', MarkersValue) задает список позиций маркера из вектора масса/заряд, MZ, для разведки и легкой навигации. Введите вектор столбца с помощью MZ значения.

msviewer(..., 'Group', GroupValue) указывает группу, к которой принадлежат спектры. Группы определяются GroupValueвектор значений или массив ячеек символьных векторов или строкового вектора. Число значений или символьных векторов или строк совпадает с числом строк в матрице Intensities. Каждое значение или символьный вектор определяет группу, к которой принадлежит соответствующий спектр. Спектры из той же группы нанесены на график одним цветом. По умолчанию: [1:numSpectra].

MS Viewer включает в себя следующие функции:

  • Постройте график масс-спектров. Спектры строятся различными цветами в соответствии с их групповыми метками.

  • В обзоре отображается полный спектр, а в поле указывается область, которая в настоящее время отображается в главном окне.

  • Пять различных опций увеличения, одна опция уменьшения масштаба и опция сброса вида изменяют размер спектра.

  • Добавьте/сосредоточьте/переместите/удалите операции по маркеру

  • Импорт/экспорт маркеров из/в рабочую область MATLAB ®

  • Печать и предварительный просмотр графика спектров

  • Печать графика спектров в окне MATLAB Figure

MSViewer имеет пять компонентов:

  • Строка меню: Файл, Инструменты, Окно и Справка

  • Панель инструментов: перемещение маркера, зумирование XY, зумирование X, зумирование Y, уменьшение масштаба, сброс вида и справка

  • Главное окно: отображение спектров

  • Окно «Обзор»: отображение обзора полного спектра (среднее значение всех спектров на дисплее)

  • панель управления «Маркер»: список маркеров, «Добавить маркер», «Удалить маркер», кнопки «Вверх» и «Вниз»

Примеры

свернуть все

В этом примере показано, как построить график масс-спектров.

Загрузите и постройте график данных масс-спектров образца.

load sample_lo_res
msviewer(MZ_lo_res, Y_lo_res)

Figure Mass Spectra Viewer contains an axes and other objects of type uitoolbar, uipanel, uimenu. The axes contains 2 objects of type patch, line.

Добавьте маркер, указав на массовый пик, щелкнув правой кнопкой мыши и выбрав «Добавить маркер».

Меню Файл имеет следующие опции.

  • Импорт маркеров из рабочей области - открытие диалогового окна Импорт маркеров из рабочей области MATLAB ®. В диалоговом окне отображается список двойных Mx1 или 1xM переменных. Если выбранная переменная выходит за пределы диапазона, программа просмотра выводит сообщение об ошибке.

  • Экспорт маркеров в рабочую область - открытие диалогового окна Экспорт маркеров в рабочую область MATLAB ®. Введите имя переменной для маркеров. Все маркеры сохранены. Если маркер отсутствует, этот пункт меню отключается .

  • Печать на рисунок (Print to Figure) - печать графика спектров на главном дисплее в окне фигуры MATLAB ®.

Меню Сервис имеет следующие опции.

  • Добавить маркер - открывает диалоговое окно «Добавить маркер», в котором можно ввести маркер m/z.

  • Удалить маркер (Delete Marker) - удаляет текущий выбранный маркер m/z из списка маркеров (m/z).

  • Следующий маркер (Next Marker) или Предыдущий маркер (Previous Marker) - перемещение выделения вверх и вниз в списке Маркеры (Markers).

  • «Зумировать XY», «Зумировать X», «Зумировать Y» или «Уменьшить» - изменение курсора со стрелки на перекрестие. Щелкните левой кнопкой мыши и перетащите прямоугольник на область, а затем отпустите его. При отображении область, охватываемая рамкой, увеличивается.

Из окна диапазона внизу переместите поле вида в новое расположение.

Представлен до R2006a