exponenta event banner

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

Импорт входных/выходных сигналов частотной области в приложение

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

Перед импортом данных частотной области в приложение System Identification необходимо импортировать данные в рабочую область MATLAB ®, как описано в разделе Представление входного/выходного сигнала частотной области.

Примечание

Входной и выходной сигналы должны иметь одинаковое количество выборок данных.

Чтобы импортировать данные в приложение:

  1. Чтобы открыть приложение, введите следующую команду в окне команд MATLAB:

    systemIdentification
  2. В окне приложения System Identification выберите Import data > Freq. данные домена. Это действие открывает диалоговое окно Импорт данных (Import Data).

  3. Задайте следующие параметры:

    • Ввод - введите имя переменной MATLAB (вектор столбца или матрица) или выражение MATLAB, представляющее входные данные. Выражение должно вычисляться в виде вектора или матрицы столбца.

    • Вывод (Output) - введите имя переменной MATLAB (вектор столбца или матрица) или выражение MATLAB, представляющее выходные данные. Выражение должно вычисляться в виде вектора или матрицы столбца.

    • Частота - введите имя переменной MATLAB вектора или выражение MATLAB, представляющее частоты. Выражение должно вычисляться в виде вектора столбца.

      Частотный вектор должен иметь то же количество строк, что и входной и выходной сигналы.

    • Имя данных - введите имя набора данных, который появится в окне приложения Идентификация системы после завершения операции импорта.

    • Единица измерения частоты - Enter Hz для Герца или сохранить rad/s значение по умолчанию.

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

  4. (Необязательно) В области «Информация о данных» нажмите кнопку «Дополнительно», чтобы развернуть диалоговое окно и ввести следующие дополнительные параметры:

    Входные свойства

    • InterSample - этот параметр определяет поведение входных сигналов между выборками во время сбора данных. Используется при преобразовании моделей из дискретного времени в непрерывное время и при повторной выборке данных.

      • zoh (удержание нулевого порядка) указывает, что вход был кусочно-постоянным во время сбора данных.

      • foh (удержание первого порядка) указывает, что вывод был кусочно-линейным во время сбора данных.

      • bl (поведение с ограниченной полосой пропускания) указывает, что входной сигнал непрерывного времени имеет нулевую мощность выше частоты Найквиста (равной обратной времени выборки).

      Примечание

      См. раздел d2c и c2d для получения дополнительной информации о преобразовании между дискретными и непрерывными моделями.

    • Период - Ввод Inf для указания непериодического ввода. Если базовые данные временной области были периодическими в течение целого числа периодов, введите период входного сигнала.

      Примечание

      Если данные являются периодическими, всегда включайте целое количество периодов для оценки модели.

    Названия каналов

    • Вход (Input) - введите имя одного или нескольких входных каналов.

      Совет

      Каналы именования помогают идентифицировать данные на графиках. Для многопараметрических входных и выходных сигналов можно задать имена отдельных входных и выходных каналов, разделенных запятыми.

    • Output (Выход) - введите имя одного или нескольких выходных каналов.

    Физические единицы переменных

    • Ввод (Input) - введите единицы ввода.

      Совет

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

    • Вывод (Output) - введите единицы вывода.

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

  5. Щелкните Импорт (Import). Это действие добавляет новый значок данных в окно приложения Идентификация системы.

  6. Нажмите кнопку Закрыть (Close), чтобы закрыть диалоговое окно Импорт данных (Import Data).

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

Предпосылка

Прежде чем импортировать данные частотного отклика в приложение Идентификация системы (System Identification), необходимо импортировать данные в рабочую область MATLAB, как описано в разделе Представление данных частотного отклика (Frequency-Response Data Representation).

Импорт сложных данных частотного отклика

Для импорта частотно-ответных данных, состоящих из комплексных значений частоты на заданных частотах:

  1. Чтобы открыть приложение, введите следующую команду в окне команд MATLAB:

    systemIdentification
  2. В окне приложения System Identification выберите Import data > Freq. данные домена. Это действие открывает диалоговое окно Импорт данных (Import Data).

  3. В списке Формат данных для сигналов выберите Freq. Функция (комплексная).

  4. Задайте следующие параметры:

    • Ответ (Response) - введите имя переменной MATLAB или выражение MATLAB, представляющее сложные частотно-ответные данные G (eiw).

    • Частота - введите имя переменной MATLAB вектора или выражение MATLAB, представляющее частоты. Выражение должно вычисляться в виде вектора столбца.

    • Имя данных - введите имя набора данных, который появится в окне приложения Идентификация системы после завершения операции импорта.

    • Единица измерения частоты - Enter Hz для Герца или сохранить rad/s значение по умолчанию.

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

  5. (Необязательно) В области «Информация о данных» нажмите кнопку «Дополнительно», чтобы развернуть диалоговое окно и ввести следующие дополнительные параметры:

    Названия каналов

    • Вход (Input) - введите имя одного или нескольких входных каналов.

      Совет

      Каналы именования помогают идентифицировать данные на графиках. Для многопараметрических входных и выходных сигналов можно задать имена отдельных входных и выходных каналов, разделенных запятыми.

    • Output (Выход) - введите имя одного или нескольких выходных каналов.

    Физические единицы переменных

    • Ввод (Input) - введите единицы ввода.

      Совет

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

    • Вывод (Output) - введите единицы вывода.

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

  6. Щелкните Импорт (Import). Это действие добавляет новый значок данных в окно приложения Идентификация системы.

  7. Нажмите кнопку Закрыть (Close), чтобы закрыть диалоговое окно Импорт данных (Import Data).

Импорт данных амплитуды и фазовой частоты-отклика

Для импорта частотно-ответных данных, состоящих из значений амплитуды и фазы на заданных частотах:

  1. Чтобы открыть приложение, введите следующую команду в окне команд MATLAB:

    systemIdentification
  2. В окне приложения System Identification выберите Import data > Freq. данные домена. Это действие открывает диалоговое окно Импорт данных (Import Data).

  3. В списке Формат данных для сигналов выберите Freq. Функция (ампер/фаза).

  4. Задайте следующие параметры:

    • Амплитуда - введите имя переменной MATLAB или выражение MATLAB, представляющее амплитуду | G |.

    • Фаза (град.) - введите имя переменной MATLAB или выражение MATLAB, которое представляет собой фазу,

    • Частота - введите имя переменной MATLAB вектора или выражение MATLAB, представляющее частоты. Выражение должно вычисляться в виде вектора столбца.

    • Имя данных - введите имя набора данных, который появится в окне приложения Идентификация системы после завершения операции импорта.

    • Единица измерения частоты - Enter Hz для Герца или сохранить rad/s значение по умолчанию.

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

  5. (Необязательно) В области «Информация о данных» нажмите кнопку «Дополнительно», чтобы развернуть диалоговое окно и ввести следующие дополнительные параметры:

    Названия каналов

    • Вход (Input) - введите имя одного или нескольких входных каналов.

      Совет

      Каналы именования помогают идентифицировать данные на графиках. Для многопараметрических входных и выходных сигналов можно задать имена отдельных входных и выходных каналов, разделенных запятыми.

    • Output (Выход) - введите имя одного или нескольких выходных каналов.

    Физические единицы переменных

    • Ввод (Input) - введите единицы ввода.

      Совет

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

    • Вывод (Output) - введите единицы вывода.

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

  6. Щелкните Импорт (Import). Это действие добавляет новый значок данных в окно приложения Идентификация системы.

  7. Нажмите кнопку Закрыть (Close), чтобы закрыть диалоговое окно Импорт данных (Import Data).