Когда вы звоните plotyy
не задавая форматы для заданного параметра, plotyy
определяет форматы из первичного и вторичного форматов.
В следующей таблице показаны основной и вторичный форматы параметров для всех схем и объектов данных. Используйте listparam
метод для перечисления допустимых параметров для конкретного объекта. Используйте listformat
метод для перечисления допустимых форматов.
Параметр | Основной формат | Вторичный формат |
---|---|---|
S11, S12, S21, S22 | Magnitude(decibels) | Angle(Degrees) |
LS11, LS12, LS21, LS22 | Magnitude(decibels) | Angle(Degrees) |
NF | Magnitude(decibels) | ничего |
OIP3 | dBm | W |
Pout | dBm | W |
Phase | Angle(Degrees) | ничего |
AM/AM | Magnitude(decibels) | ничего |
AM/PM | Angle(Degrees) | ничего |
GammaIn, GammaOut | Magnitude(decibels) | Angle(Degrees) |
Gt, Ga, Gp, Gmag, Gmsg | Magnitude(decibels) | ничего |
Delta | Magnitude(decibels) | Angle(Degrees) |
TF1, TF2 | Magnitude(decibels) | Angle(Degrees) |
GammaMS, GammaML | Magnitude(decibels) | Angle(Degrees) |
VSWRIn, VSWROut | Magnitude(decibels) | ничего |
GroupDelay | ns | ничего |
Fmin | Magnitude(decibels) | ничего |
GammaOPT | Magnitude(decibels) | Angle(Degrees) |
K, Mu, MuPrime | ничего | ничего |
RN | ничего | ничего |
PhaseNoise | dBc/Hz | ничего |
NTemp | K | ничего |
NFactor | ничего | ничего |
Когда вы задаете только один параметр для графического изображения, plotyy
создает график следующим образом:
Предопределенный основной формат является форматом для левой оси Y.
Предопределенный вторичный формат является форматом для правой оси Y.
Если заданный параметр не имеет предопределенного вторичного формата, plotyy
ведет себя так же, как plot
, и не добавляет вторую ось Y к графику.
Чтобы построить график нескольких параметров на двух осях Y, plotyy
пытается найти два формата из предопределенных первичного и вторичного форматов для заданных параметров. Для использования на графике форматы должны соответствовать следующим критериям:
Каждый формат должен быть допустимым для хотя бы одного параметра.
Каждый параметр должен быть нанесен, по крайней мере, на одну ось Y.
Если не может удовлетворить этим критериям, plotyy
выдает сообщение об ошибке.
Функция использует следующий алгоритм, чтобы определить два параметра:
Проверьте основной и вторичный форматы для заданных параметров.
Если одна или несколько пар первично-вторичных форматов удовлетворяют предыдущим критериям для всех параметров:
Выберите пару, которая применяется к большинству параметров.
Используйте эти форматы для создания графика.
В противном случае перейдите к следующему шагу.
Если ни одна пара первично-вторичных форматов не соответствует критериям для всех параметров, попробуйте найти одну или несколько пар первично-первичного формата, которые удовлетворяют критериям. Если одна или несколько пар первично-первичных форматов удовлетворяют предыдущим критериям для всех параметров:
Выберите пару, которая применяется к большинству параметров.
Используйте эти форматы для создания графика.
В противном случае перейдите к следующему шагу.
Если на предыдущих шагах не удалось создать график, попробуйте найти один формат из предопределенных первичных форматов. Если основной формат действителен для всех параметров, используйте этот формат, чтобы создать график с MATLAB plot
функция.
Если все предыдущие шаги не увенчались успехом, выдайте сообщение об ошибке.