exponenta event banner

Выбор подмножеств данных

Зачем выбирать подмножества данных?

Выбор данных можно использовать для создания независимых наборов данных для оценки и проверки.

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

Если имеется только один набор данных и требуется оценить линейные модели, необходимо разделить данные на две части для создания двух независимых наборов данных для оценки и проверки, соответственно. Разделение данных - это выбор частей набора данных и сохранение каждой части независимо.

Можно объединить несколько сегментов данных в один многоцелевой набор данных и определить среднюю модель. Дополнительные сведения см. в разделе Создание наборов данных из подмножества сигнальных каналов или Представление данных временной и частотной области с использованием объектов iddata.

Примечание

Подмножества набора данных должны содержать достаточное количество выборок для адекватного представления системы, а входы должны обеспечивать соответствующее возбуждение системы.

Выбор частей данных частотной области эквивалентен фильтрации данных. Дополнительные сведения о фильтрации см. в разделе Фильтрация данных.

Извлечение подмножеств данных с помощью приложения

Способы выбора данных в приложении

Для выбора диапазонов данных на графике временной или частотной области можно использовать приложение System Identification. Выбор данных в частотной области эквивалентен фильтрации данных в полосе пропускания.

После выбора частей данных можно указать использование одного сегмента данных для оценки моделей и другого сегмента данных для проверки моделей. Дополнительные сведения см. в разделе Указание данных оценки и проверки в приложении.

Примечание

При выборе пункта < --Переработка > Быстрый запуск одновременно выполняются следующие действия:

  • Удалите среднее значение из каждого канала.

  • Разбейте данные на две части.

  • Укажите первую часть в качестве оценочных данных (или рабочих данных).

  • Укажите вторую деталь как Данные проверки (Validation Data).

Выбор диапазона для данных временной области

Можно выбрать диапазон значений данных на графике времени и сохранить его как новый набор данных в приложении Идентификация системы.

Примечание

Выбор данных не извлекает эксперименты из набора данных, содержащего несколько экспериментов. Дополнительные сведения о данных мультиэксперимента см. в разделе Создание наборов данных мультиэксперимента в приложении.

Чтобы извлечь подмножество данных временной области и сохранить его как новый набор данных, выполните следующие действия.

  1. Импортируйте данные временной области в приложение System Identification, как описано в разделе Создание наборов данных из подмножества сигнальных каналов.

  2. Перетащите набор данных, который требуется поднабор, в область «Рабочие данные».

  3. Если данные содержат несколько каналов ввода-вывода, в меню Channel выберите пару каналов, которую требуется просмотреть. Верхний график соответствует входному сигналу, а нижний график соответствует выходному сигналу.

    Хотя одновременно просматривается только одна пара каналов ввода-вывода, выбор данных применяется ко всем каналам в этом наборе данных.

  4. Выберите интересующие данные одним из следующих способов:

    • Графически - нарисуйте прямоугольник на графике входного сигнала или выходного сигнала с помощью мыши для выбора требуемого интервала времени. Выбор отображается на обоих графиках независимо от графика, на котором нарисован прямоугольник. Поля Интервал времени (Time span) и Образцы (Samples) обновляются в соответствии с выбранной областью.

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

      28.5 56.8

    • Путем указания диапазона образцов - редактирование начального и конечного индексов диапазона образцов. Поле Интервал времени обновляется в соответствии с выбранной областью. Например:

      342 654

    Примечание

    Чтобы отменить выбор, нажмите кнопку «» Восстановить «».

  5. В поле Имя данных введите имя набора данных, содержащего выбранные данные.

  6. Щелкните Вставить (Insert). Это действие сохраняет выделенный фрагмент как новый набор данных и добавляет его в плату данных.

  7. Чтобы выбрать другой диапазон, повторите шаги 4- 6.

Выбор диапазона данных частотной области

Выбор диапазона значений в частотной области эквивалентен фильтрации данных. Дополнительные сведения о фильтрации данных см. в разделе Фильтрация данных частотной области или частотного отклика в приложении.

Извлечение подмножеств данных в командной строке

Выбор диапазонов значений данных эквивалентен субпривязке к данным.

Дополнительные сведения о субпривязке данных временной и частотной областей см. в разделе Выбор каналов данных, данных ввода-вывода и экспериментов в объектах iddata.

Дополнительные сведения о субпривязке данных частотного отклика см. в разделе Выбор каналов ввода-вывода и данных в idfrd Objects.

Связанные темы