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

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

Сгенерировать код MATLAB для оценки:

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

  2. Щелкните, чтобы расширить галерею.

  3. Выберите тип кода, который вы хотите сгенерировать:

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

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

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