主要内容

comm.ACPR

隣接チャネル電力比(acpr)の測定

説明

comm.ACPR系统对象™は入力信号のACPRを測定します。

入力信号のacprは次により測定します。

  1. comm.ACPRオブジェクトを作成し,そのプロパティを設定します。

  2. 関数と同様に,引数を指定してオブジェクトを呼び出します。

系统对象の機能の詳細にいては,系统对象とはを参照してください。

作成

説明

acpr= comm.ACPRは,ACPR測定系统对象を作成します。

acpr= comm.ACPR (的名字价值は,名前と値からなる1以上の引数を使用してプロパティを設定します。たとえば,comm.ACPR (NormalizedFrequency,真的)は正規化周波数値をもacpr測定オブジェクトを作成します。

プロパティ

すべて展開する

特に指定がない限り,プロパティは“調整不可能”<年代pan class="emphasis">です。まり,オブジェクトの呼び出し後に値を変更することはできません。オブジェクトは呼び出すとロックされ,ロックを解除するには関数释放を使用します。

プロパティが"調整可能"<年代pan class="emphasis">の場合,その値をいでも変更できます。

プロパティ値の変更の詳細にいては,系统对象を使用したMATLABでのシステム設計を参照してください。

正規化周波数値。次のいずれかの逻辑値として指定します。

  • 0) -周波数値はHz単位で測定されます。

  • 1真正的) -周波数値は[- 1,1]の範囲で正規化されます。

デ,タ型:逻辑|

入力信号のサンプルレ,ト(Hz単位)。正のスカラ,として指定します。

依存関係

このプロパティを有効にするには,NormalizedFrequencyプロパティをに設定します。

デ,タ型:

メ@ @ンチャネル中心周波数。数値スカラとして指定します。

  • NormalizedFrequencyプロパティを真正的に設定した場合,中心周波数は[−1,1]の範囲で正規化された値として指定します。

  • NormalizedFrequencyプロパティをに設定した場合,中心周波数はHz単位で指定します。

このプロパティは,オブジェクトがMainMeasurementBandwidthプロパティで指定する帯域幅でメ@ @ンチャネル電力を測定する位置を指定します。これら2のプロパティを設定する方法の詳細にいては,アルゴリズムを参照してください。

デ,タ型:

メ@ @ンチャネル測定帯域幅。正のスカラとして指定します。

  • NormalizedFrequencyプロパティを真正的に設定した場合,測定帯域幅は[0,1]の範囲で正規化された値として指定します。

  • NormalizedFrequencyプロパティをに設定した場合,測定帯域幅はHz単位で指定します。

このプロパティは,オブジェクトがメ。測定は,MainChannelFrequencyプロパティで指定する周波数の中心で行われます。これら2のプロパティを設定する方法の詳細にいては,アルゴリズムを参照してください。

デ,タ型:

隣接チャネル周波数オフセット。対象の隣接チャネルの位置を定義する周波数を構成する,数値スカラ,または行ベクトルとして指定します。

  • NormalizedFrequencyプロパティを真正的に設定した場合,隣接チャネル周波数オフセットは[1]の範囲で正規化された値として指定します。

  • NormalizedFrequencyプロパティをに設定した場合,隣接チャネル周波数オフセットはHz単位で指定します。

オフセット値は,メ。正のオフセットは,メ。負のオフセットは,メ。隣接チャネルのプロパティを設定する方法の詳細にいては,アルゴリズムを参照してください。

デ,タ型:

各隣接チャネルの測定帯域幅。次のいずれかのオプションとして指定します。

  • 数値スカラー——オブジェクトは複数の等しい測定帯域幅内にあるすべての隣接チャネル電力測定値を取得します。

  • AdjacentChannelOffsetプロパティで指定されたオフセット数に等しい長さの数値行ベクトル——オブジェクトは,それぞれの隣接チャネル電力測定値を,その対応する周波数オフセットが定義する周波数を中心として位置する特定の帯域幅に基づいて取得します。この周波数オフセットはAdjacentChannelOffsetプロパティで定義します。

このプロパティの値は,NormalizedFrequencyプロパティを基準に設定します。

  • NormalizedFrequencyプロパティを真正的に設定した場合,測定帯域幅の値は[0,1]の範囲で正規化された値として指定します。

  • NormalizedFrequencyプロパティをに設定した場合,測定帯域幅の値はHz単位で指定します。

隣接チャネルのプロパティを設定する方法の詳細にいては,アルゴリズムを参照してください。

デ,タ型:

測定フィルタ,のソ,ス。次のいずれかの値を指定します。

  • “没有”-オブジェクトはフィルタ処理によるacpr測定値の取得を行いません。

  • “属性”—オブジェクトは平均電力を測定する前にメaapl . cerンチャネルに測定フィルタ. cerを適用します。MeasurementFilterプロパティを使用して測定フィルタ,係数を指定します。各隣接チャネル帯域も測定フィルタ,を受信します。

デ,タ型:字符|字符串

測定フィルタ,係数。FIR フィルター係数を多項式の降べきの順に含む数値行ベクトルとして指定します。フィルター応答の中心を DC にします。オブジェクトは、自動的にシフトしてメインおよび隣接するチャネルの中心周波数にフィルター応答を適用した後、平均電力測定値を取得します。内部フィルター状態はオブジェクトの呼び出し間で存続します。状態をクリアするには、オブジェクト関数重置を呼び出します。

既定値では,全通過の,測定にまったく影響を与えないフィルタ,が指定されます。

依存関係

このプロパティを有効にするには,MeasurementFilterSourceプロパティを“属性”に設定します。

デ,タ型:

スペクトル推定制御。次のいずれかの値を指定します。

  • “汽车”——オブジェクトは,ゼロパーセントオーバーラップ,ハミングウィンドウ,および入力データベクトルの長さに等しいセグメント長から,ウェルチスペクトル推定器により電力測定値を取得します。スペクトル推定器セットは,入力デ,タ長で達成可能上限の周波数分解能を実現できます。

  • “指定频率分辨率”-オブジェクトはFrequencyResolutionプロパティで指定された値を使用して,スペクトル推定器データウィンドウのサイズを自動的に計算します。

  • “指定窗口参数”-オブジェクトは,SegmentLengthOverlapPercentage窗口,およびSidelobeAttenuationプロパティで指定されたウェルチスペクトル推定器により電力測定値を取得します。この設定では,FrequencyResolutionプロパティは適用されませんが,これらのプロパティを使用して分解能も制御できます。

デ,タ型:字符|字符串

スペクトル推定器のセグメント長(サンプル単位)。正の整数として指定します。セグメント長の設定により,スペクトル推定における周波数分解能と分散とのバランスを取ることができます。長いセグメント長は分解能において優れています。短いセグメント長ではより多くの平均化により,差異を減少させます。

依存関係

このプロパティを有効にするには,SpectralEstimationプロパティを“指定窗口参数”に設定します。

デ,タ型:

スペクトル推定器のセグメント間のオ,バ,ラップ率。範囲[0,100]の数値スカラとして指定します。

依存関係

このプロパティを有効にするには,SpectralEstimationプロパティを“指定窗口参数”に設定します。

デ,タ型:

スペクトル推定器のウィンドウ関数。“汉明”“Bartlett”“Bartlett-Hanning”“黑人”“Blackman-Harris”“Bohman表示”“切比雪夫”“平顶”“损害”“Nuttall”“Parzen”“矩形”,または“三角”として指定します。

既定のハミングウィンドウには,42.5 dBのサ@ @ドロ@ @ブの減衰があります。この減衰は,この値(ピークスペクトルコンテンツを基準とする値)を下回るスペクトルコンテンツをマスクすることがあります。選択するウィンドウを変えることにより,分解能とサ。

依存関係

このプロパティを有効にするには,SpectralEstimationプロパティを“指定窗口参数”に設定します。

デ,タ型:字符|字符串

チェビシェフウィンドウ関数のサチェビシェフウィンドウ関数のサドロブ減衰(dB単位)。非負のスカラ,として指定します。

依存関係

このプロパティを有効にするには,SpectralEstimationプロパティを“指定窗口参数”に,窗口プロパティを“切比雪夫”に設定します。

デ,タ型:

スペクトル推定器の周波数分解能。数値スカラ,として指定します。

  • NormalizedFrequencyプロパティを真正的に設定した場合,周波数分解能は[0,1]の範囲で正規化された値として指定します。

  • NormalizedFrequencyプロパティをに設定した場合,周波数分解能はHz単位で指定します。

依存関係

このプロパティを有効にするには,SpectralEstimationプロパティを“指定频率分辨率”に設定します。

デ,タ型:

スペクトル推定器が使用する高速フ,リエ変換(fft)点の数。次のいずれかの値を指定します。

  • 2的下一次方-オブジェクトは,fft点の数をmax (SegmentLength, 256)よりも大きい最小の2のべき乗に設定します。

  • “与段长相同”-オブジェクトは,fft点の数をSegmentLengthプロパティの値に設定します。

  • “自定义”-オブジェクトは,fft点の数をCustomFFTLengthプロパティの値に設定します。

デ,タ型:字符|字符串

FFT点のカスタムの数。正の整数として指定します。

依存関係

このプロパティを有効にするには,FFTLengthプロパティを“自定义”に設定します。

デ,タ型:

最大ホ,ルド設定制御。次のいずれかの逻辑値として指定します。

  • 0) -オブジェクトは,瞬間パワ,スペクトル密度推定値を使用して電力測定値を取得します。

  • 1真正的) -オブジェクトは,2のベクトルを比較して電力測定値を取得します。片方のベクトルは,現在の推定パワースペクトル密度ベクトル(現在の入力データフレームで取得されるもの)です。オブジェクトは、このベクトルを、以前の最大ホールド積算パワー スペクトル密度ベクトル (オブジェクトの以前の呼び出しで取得されたもの) に対してチェックします。オブジェクトは、各周波数ビンに最大値を格納し、これらの値を平均電力測定値の計算に使用します。最大ホールド スペクトルをクリアするには、オブジェクト関数重置を使用します。

調整可能:是的

デ,タ型:逻辑|

電力測定値の単位。次のいずれかの値を指定します。

  • dBm的または“瓦分贝”——オブジェクトはACPR測定値をdBcスケール(メインチャネル電力に参照された隣接チャネル電力)で返します。

  • “瓦”-オブジェクトはacpr測定値を線形スケルで返します。

デ,タ型:字符|字符串

メ@ @ンチャネル電力測定出力を有効にするオプション。逻辑0)または1真正的)として指定します。このプロパティを真正的に設定すると,オブジェクトはメ。メ电子邮箱ンチャネル電力は,MainChannelFrequencyプロパティとMainMeasurementBandwidthプロパティで指定された帯域で測定される入力信号の電力です。オブジェクトは電力測定値を,PowerUnitsプロパティで指定されている単位で返します。

デ,タ型:逻辑|

隣接チャネル電力測定出力を有効にするオプション。逻辑0)または1真正的)として指定します。このプロパティを真正的に設定すると,オブジェクトは隣接チャネル電力測定値を含むベクトルを返します。隣接チャネル電力は,AdjacentChannelOffsetプロパティとAdjacentMeasurementBandwidthプロパティで指定された帯域で測定される入力の電力に対応します。オブジェクトは電力測定値を,PowerUnitsプロパティで指定されている単位で返します。

デ,タ型:逻辑|

使用法

説明

adjChPowRatio= acpr (信号は,入力デ,タ信号のacprを測定します。測定は,MainChannelFrequencyMainMeasurementBandwidthAdjacentChannelOffset,およびAdjacentMeasurementBandwidthプロパティで指定される周波数帯域で行われます。

adjChPowRatiomainChPow= acpr(信号は,メmainChPowを測定します。この構文を使用するには,MainChannelPowerOutputPortプロパティを真正的に設定します。メ电子邮箱ンチャネル電力は,MainChannelFrequencyプロパティとMainMeasurementBandwidthプロパティで指定されるメ@ @ンチャネル周波数帯域内で測定されます。

adjChPowRatioadjChPow= acpr(信号は,隣接チャネル電力adjChPowを測定します。この構文を使用するには,AdjacentChannelPowerOutputPortプロパティを真正的に設定します。隣接チャネル電力は,AdjacentChannelOffsetプロパティとAdjacentMeasurementBandwidthプロパティで指定される隣接周波数帯域で測定されます。

adjChPowRatiomainChPowadjChPow= acpr(信号は,acpr,メンチャネル電力および隣接チャネル電力を測定します。この構文を使用するには,MainChannelPowerOutputPortおよびAdjacentChannelPowerOutputPortプロパティを真正的に設定します。

入力引数

すべて展開する

入力信号。複素数の列ベクトルとして指定します。

デ,タ型:
複素数のサポ,ト:あり

出力引数

すべて展開する

Acprの測定。数値行ベクトルとして返されます。ベクトル長は、AdjacentChannelOffsetプロパティで指定する隣接チャネル数に等しくなります。

デ,タ型:

メ@ @ンチャネル電力測定。数値スカラとして返されます。

デ,タ型:

隣接チャネル電力測定。数値行ベクトルとして返されます。ベクトル長は、AdjacentChannelOffsetプロパティで指定する隣接チャネル数に等しくなります。

デ,タ型:

オブジェクト関数

オブジェクト関数を使用するには,系统对象を最初の入力引数として指定します。たとえば,objという名前の系统对象のシステムリソースを解放するには,次の構文を使用します。

发行版(obj)

すべて展開する

一步 系统对象のアルゴリズムの実行
释放 リソ,スを解放し,<年代pan class="trademark">系统对象のプロパティ値と入力特性の変更を可能にします。
重置 系统对象の内部状態のリセット

すべて折りたたむ

アルファベットサズが16のデタを生成し,デタを変調します。

X = randi([0 15],5000,1);Y = qammod(x,16);

矩形パルス形状を使用してデ,タをアップサンプリングします。

L = 8;脉冲=矩形脉冲(y,L);

Acpr測定オブジェクトを作成します。

acpr = com . acpr (<年代pan style="color:#0000FF">...“SampleRate”, 3.84 e6 * 8,<年代pan style="color:#0000FF">...“MainChannelFrequency”0,<年代pan style="color:#0000FF">...“MainMeasurementBandwidth”, 3.84 e6,<年代pan style="color:#0000FF">...“AdjacentChannelOffset”(5 e6 5 e6),<年代pan style="color:#0000FF">...“AdjacentMeasurementBandwidth”, 3.84 e6,<年代pan style="color:#0000FF">...“MainChannelPowerOutputPort”,真的,<年代pan style="color:#0000FF">...“AdjacentChannelPowerOutputPort”,真正的);

変調信号のacpr,メンチャネル電力および隣接チャネル電力を測定します。

[adjChPowRatio,mainChPow,adjChPow] = acpr(脉冲)
adjChPowRatio =<年代pan class="emphasis">1×2-14.3659 - -14.3681
mainChPow = 38.8668
adjChPow =<年代pan class="emphasis">1×224.5010 - 24.4988

アルゴリズム

ナイキストサンプリング理論に準拠するには,メインチャネルと隣接チャネルの周波数および測定帯域幅を設定する際に,次の条件を満たす必要があります。

| MainChannelFrequency ± MainMeasurementBandwidth 2 | < F 马克斯 | MainChannelFrequency + AdjacentChannelOffset ± AdjacentMeasurementBandwidth 2 | < F 马克斯

NormalizedFrequencyプロパティをに設定した場合は<年代pan class="inlineequation"> F 马克斯 F 年代 / 2 。ここで,<年代pan class="inlineequation"> F 年代 SampleRateプロパティで指定されたサンプリング周波数です。

NormalizedFrequencyプロパティを真正的に設定した場合は<年代pan class="inlineequation"> F 马克斯 1

拡張機能

バ,ジョン履歴

R2012aで導入

参考

オブジェクト

  • |<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">