exponenta event banner

Определение форматов параметров

При звонке plotyy без указания форматов для указанного параметра, plotyy определяет форматы из основного и вторичного форматов.

Основной и вторичный форматы

В следующей таблице приведены первичные и вторичные форматы параметров для всех объектов цепи и данных. Используйте listparam для вывода списка допустимых параметров для конкретного объекта. Используйте listformat метод для перечисления допустимых форматов.

ПараметрОсновной форматДополнительный формат
S11, S12, S21, S22Magnitude(decibels)Angle(Degrees)
LS11, LS12, LS21, LS22Magnitude(decibels)Angle(Degrees)
NFMagnitude(decibels)ничего
OIP3dBmW
PoutdBmW
PhaseAngle(Degrees)ничего
AM/AMMagnitude(decibels)ничего
AM/PMAngle(Degrees)ничего
GammaIn, GammaOutMagnitude(decibels)Angle(Degrees)
Gt, Ga, Gp, Gmag, GmsgMagnitude(decibels)ничего
DeltaMagnitude(decibels)Angle(Degrees)
TF1, TF2Magnitude(decibels)Angle(Degrees)
GammaMS, GammaMLMagnitude(decibels)Angle(Degrees)
VSWRIn, VSWROutMagnitude(decibels)ничего
GroupDelaynsничего
FminMagnitude(decibels)ничего
GammaOPTMagnitude(decibels)Angle(Degrees)
K, Mu, MuPrimeничегоничего
RNничегоничего
PhaseNoisedBc/Hzничего
NTempKничего
NFactorничегоничего

Определение форматов для одного параметра

Если для печати указан только один параметр, plotyy создает график следующим образом:

  • Предопределенный основной формат - это формат левой оси Y.

  • Предопределенный вторичный формат - это формат для правой оси Y.

Если указанный параметр не имеет предопределенного вторичного формата, plotyy ведет себя так же, как plotи не добавляет вторую ось Y к графику.

Определение форматов для нескольких параметров

Для печати нескольких параметров на двух осях Y plotyy пытается найти два формата из предварительно определенных первичного и вторичного форматов для указанных параметров. Для использования на графике форматы должны соответствовать следующим критериям:

  • Каждый формат должен быть допустимым форматом хотя бы для одного параметра.

  • Каждый параметр должен быть выведен на печать по крайней мере на одной оси Y.

Если не может соответствовать этим критериям,plotyy выдает сообщение об ошибке.

Функция использует следующий алгоритм для определения двух параметров:

  1. Выполните поиск указанных параметров в основном и вторичном форматах.

  2. Если одна или несколько пар первичных и вторичных форматов соответствуют предыдущим критериям для всех параметров:

    • Выберите пару, которая применяется к большинству параметров.

    • Эти форматы используются для создания графика.

    В противном случае перейдите к следующему шагу.

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

    • Выберите пару, которая применяется к большинству параметров.

    • Эти форматы используются для создания графика.

    В противном случае перейдите к следующему шагу.

  4. Если на предыдущих шагах не удалось создать график, попробуйте найти один формат из предварительно определенных основных форматов. Если основной формат действителен для всех параметров, используйте этот формат для создания графика с помощью MATLAB plot функция.

  5. Если все предыдущие шаги не увенчались успехом, выдайте сообщение об ошибке.

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