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, которое позволяет вам просмотреть и исследовать массовый спектр, заданный MZ и Intensities.

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

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

Средство просмотра MS включает следующие функции:

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

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

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

  • Добавляйте/фокусируйте/перемещайте/удаляйте операции маркера

  • Импортируйте/Экспортируйте маркеры из MATLAB® рабочая область

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

  • Распечатайте график спектров к Графическому окну MATLAB

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

  • MenuBar : File, Tools, Window и Help

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

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

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

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

Примеры

свернуть все

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

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

load sample_lo_res
msviewer(MZ_lo_res, Y_lo_res)

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

Добавьте маркер, указав на массовый пик, щелчок правой кнопкой и затем нажатие на Add Marker.

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

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

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

  • Распечатайте, чтобы фигурировать - Печать график спектров в основном отображении к окну рисунка MATLAB®.

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

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

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

  • Следующий Маркер или Предыдущий Маркер - Перемещения выбор вверх и вниз по списку Маркеров.

  • Масштабируйте XY, Изменение масштаба X, Изменение масштаба Y или Уменьшение - Изменения курсор от стрелы до перекрестия. Щелкните левой кнопкой и перетащите прямоугольное поле по области и затем выпустите его. Отображение масштабирует область, покрытую полем.

Из окна области значений в нижней части переместите поле представления в новое местоположение.

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