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

Когда вы вызываете plotyy не задавая форматы для заданного параметра, plotyy определяет форматы из первичных и вторичных форматов.

Первичные и вторичные форматы

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Ищите первичные и вторичные форматы для заданных параметров.

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

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

    • Используйте эти форматы, чтобы создать график.

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

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

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

    • Используйте эти форматы, чтобы создать график.

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

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

  5. Если все предыдущие шаги не успешны, выдают ошибку сообщение.

Похожие темы