Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

plot

非線形性 AM/AM 特性と AM/PM 特性をプロットする

R2021a 以降

説明

plot(mnl) は、入力信号強度に対する出力信号強度と位相変化をプロットします。この構文は、plot(mnl,'Pout') と等価です。

plot(mnl,'Gain') は、入力信号強度に対するゲインと位相変化をプロットします。

mnlplot = plot(___) は、生成されたプロットを含む図へのハンドルを返します。前の構文の入力引数を任意に組み合わせて指定します。

すべて折りたたむ

さまざまなモデル メソッドの増幅器出力パワーと位相応答をプロットします。

各非線形モデリング手法に対する無記憶非線形性劣化要因 System object™ を作成します。

ampCubicPoly= comm.MemorylessNonlinearity('Method','Cubic polynomial');
ampHyperbolic = comm.MemorylessNonlinearity('Method','Hyperbolic tangent');
ampGhorbani = comm.MemorylessNonlinearity('Method','Ghorbani model');
ampSaleh = comm.MemorylessNonlinearity('Method','Saleh model');
ampModRapp = comm.MemorylessNonlinearity('Method','Modified Rapp model');
ampLookupTable = comm.MemorylessNonlinearity('Method','Lookup table','ReferenceImpedance',50);

comm.MemorylessNonlinearitySystem object のオブジェクト関数plotを使用して、各増幅器モデルの出力パワーと位相の応答曲線を表示します。

plot(ampCubicPoly);

Figure contains 2 axes objects. Axes object 1 with title Cubic Polynomial AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains 17 objects of type line, text. These objects represent Amplifier, Linear Gain, 3rd Harmonic. Axes object 2 with title Cubic Polynomial AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains an object of type line.

plot(ampHyperbolic);

Figure contains 2 axes objects. Axes object 1 with title Hyperbolic Tangent AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains an object of type line. Axes object 2 with title Hyperbolic Tangent AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains an object of type line.

plot(ampSaleh);

Figure contains 2 axes objects. Axes object 1 with title Saleh AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains 7 objects of type line, text. These objects represent Saleh, Linear Gain. Axes object 2 with title Saleh AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains an object of type line.

plot(ampLookupTable);

Figure contains 2 axes objects. Axes object 1 with title Table-based AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains 2 objects of type line. One or more of the lines displays its values using only markers Axes object 2 with title Table-based AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains 2 objects of type line. One or more of the lines displays its values using only markers

plot(ampGhorbani);

Figure contains 2 axes objects. Axes object 1 with title Ghorbani AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains an object of type line. Axes object 2 with title Ghorbani AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains an object of type line.

plot(ampModRapp);

Figure contains 2 axes objects. Axes object 1 with title Modified Rapp AM/AM, xlabel P_i_n (dBm), ylabel P_o_u_t (dBm) contains an object of type line. Axes object 2 with title Modified Rapp AM/PM, xlabel P_i_n (dBm), ylabel Phase (deg) contains an object of type line.

入力引数

すべて折りたたむ

無記憶非線形性。comm.MemorylessNonlinearity System object として指定します。

出力引数

すべて折りたたむ

関数 figure を使用して作成された Figure オブジェクトとして返される、図をプロットします。Figure オブジェクトを使用して、作成後に figure のプロパティをクエリまたは変更します。

バージョン履歴

R2021a で導入