Анализируйте сигналы с помощью неотъемлемой временной информации

Загрузите файл, который содержит измерения международного нормированного коэффициента (INR), выполненные для пациента в течение пятилетнего периода. INR измеряет эффект варфарина, разрежителя крови, используемого для лечения людей, предрасположенных к свертыванию крови.

Файл включает datetime массив с датой и временем каждого измерения и вектор показаний INR. Отображение первых пяти временных точек.

load INR

Date(1:5)
ans = 5x1 datetime
   05/15/09 11:28 AM
   06/16/09 09:05 AM
   07/02/09 09:50 AM
   07/16/09 11:20 AM
   07/31/09 12:05 PM

Преобразуйте показания времени в duration массив путем вычитания первой временной точки. Преобразуйте duration массив к секундам.

t = Date-Date(1);
s = seconds(t);

Составьте расписание с duration массив и показания INR.

TT = timetable(t,INR);

Создайте timeseries объект со временем в секундах и показаниями INR.

ts = timeseries(INR,s,'Name','inr');

Откройте Signal Analyzer. В группе «Отобразить сетку» выберите три отображения.

  1. Перетащите расписание на первое отображение. Приложение вызывает этот сигнал TT.INR.

  2. Перетащите timeseries объект для второго отображения. Приложение вызывает этот сигнал ts.inr.

  3. Перетащите массив INR показаний на третьем отображении. Добавьте информацию о времени. Выберите сигнал, нажав на его легенду. На вкладке Analyzer нажмите Time Values. Выберите Time Values опция и в поле Time Values введите t.

См. также

Приложения

Функции

Похожие примеры

Подробнее о

Для просмотра документации необходимо авторизоваться на сайте