comm.OSTBCEncoder
直交空間時間ブロック符号を使用した入力の符号化
説明
comm.OSTBCEncoder
System object™ は、直交空間時間ブロック符号 (OSTBC) を使って入力シンボル シーケンスを符号化します。この System object は入力シンボルをブロック単位でマップし、出力のコードワード行列を時間領域で結合します。詳細については、入力から出力までの次元を参照してください。
OSTBC を使って入力シンボル シーケンスを符号化するには、以下の手順に従います。
comm.OSTBCEncoder
オブジェクトを作成し、そのプロパティを設定します。関数と同様に、引数を指定してオブジェクトを呼び出します。
System object の機能の詳細については、System object とはを参照してください。
作成
構文
説明
は OSTBC 符号化器 System object ostbcenc
= comm.OSTBCEncoderostbcenc
を作成します。このオブジェクトは入力シンボルをブロック単位でマップし、出力のコードワード行列を時間領域で結合します。
は、NumTransmitAntennas プロパティが ostbcenc
= comm.OSTBCEncoder(N
)N
に設定された OSTBC 符号化器オブジェクトを作成します。
は、前述の任意の構文を使用して OSTBC 符号化器オブジェクトを作成し、名前と値の引数を 1 つ以上使用してプロパティを設定します。たとえば、ostbcenc
= comm.OSTBCEncoder(___,Name
=Value
)SymbolRate=1/2
は、符号のシンボル レートを 1/2
に設定します。
プロパティ
オブジェクト関数
オブジェクト関数を使用するには、System object を最初の入力引数として指定します。たとえば、obj
という名前の System object のシステム リソースを解放するには、次の構文を使用します。
release(obj)
例
詳細
アルゴリズム
拡張機能
バージョン履歴
R2012a で導入