maxstep
LMS イコライザーの収束のための最大ステップ サイズ
説明
例
BPSK 変調信号の判定フィードバック イコライズ
8 つのフォワード タップと 5 つのフィードバック タップをもち、ステップ サイズが 0.03 の判定フィードバック LMS イコライザーを指定して、BPSK 変調器とイコライザー System object™ を作成します。
bpsk = comm.BPSKModulator; eqdfe_lms = comm.DecisionFeedbackEqualizer('Algorithm','LMS', ... 'NumForwardTaps',8,'NumFeedbackTaps',5,'StepSize',0.03);
イコライザーのリファレンス タップ インデックスを変更します。
eqdfe_lms.ReferenceTap = 4;
テスト データのセットを作成します。信号の畳み込みを行ってデータを受信します。
x = bpsk(randi([0 1],1000,1)); rxsig = conv(x,[1 0.8 0.3]);
maxstep
を使用して最大許容ステップ サイズを求めます。
mxStep = maxstep(eqdfe_lms,rxsig)
mxStep = 0.1028
受信信号をイコライズします。最初の 200 個のシンボルをトレーニング シーケンスとして使用します。
y = eqdfe_lms(rxsig,x(1:200));
入力引数
eq
— イコライザー オブジェクト
System object
イコライザー オブジェクト。comm.LinearEqualizer
または comm.DecisionFeedbackFEqualizer
System object として指定します。
x
— 入力信号
列ベクトル
入力信号。列ベクトルで指定します。入力信号のベクトルの長さは、InputSamplesPerSymbol プロパティの整数倍に等しくなければなりません。詳細については、シンボル タップ間隔を参照してください。
データ型: double
複素数のサポート: あり
出力引数
mumax
— LMS イコライザーの収束のための最大ステップ サイズの予測
スカラー
LMS イコライザーの収束のための最大ステップ サイズの予測。スカラーとして返されます。
バージョン履歴
R2019a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)