exponenta event banner

Создание кода MATLAB для повторной или пакетной оценки частотного отклика

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

Для генерации кода MATLAB для оценки:

  1. В модуле Model Linearizer на вкладке Estimation (Оценка) в интерактивном режиме настройте входной сигнал, операции ввода-вывода анализа, рабочую точку и другие параметры для оценки частотного отклика.

  2. Щелкните, чтобы развернуть галерею.

  3. Выберите тип кода, который требуется создать:

    • Script - Создание сценария MATLAB с использованием заданных значений параметров. Выберите эту опцию, если требуется повторить ту же оценку частотной характеристики в командной строке MATLAB.

    • Function - Создание функции MATLAB, которая принимает операции ввода/вывода анализа, рабочие точки и входные сигналы в качестве входных аргументов. Выберите эту опцию, если требуется выполнить несколько оценок частотной характеристики с использованием различных значений параметров (пакетная оценка).

Для использования созданной функции MATLAB для оценки партий можно создать сценарий MATLAB с помощью for цикл, циклически определяющий значения параметра, который требуется изменить. Вызовите сгенерированную функцию MATLAB в каждой итерации цикла.