MATLABのプログ​ラム環境におけるPN​シーケンス信号の生成​方法を教えてください​。

7 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
回答済み: MathWorks Support Team 2013 年 10 月 25 日
MATLABのプログラム環境におけるPNシーケンス信号の生成方法を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2017 年 12 月 4 日
PNシーケンス信号は図1で示される様に、シフトレジスタの初期状態や符号化回路構成情報を元に生成される擬似ランダム符号列です。
図1 PN9符号器例
MATLAB R2012a 以降のバージョンでは
Communications System Toolboxに搭載されている<https://jp.mathworks.com/help/comm/ref/comm.pnsequence-system-object.html comm.PNSequence System object> により生成可能です。
MATLAB R2011b 以前のバージョンでは
MATLABではその機能を実現する関数は提供されていません。
Simulinkでは、Communications Blockset で提供される "PN Sequence Generator"ブロック(図2参照)で、シフトレジスタの初期状態と符号化回路構成情報を与えることより、PNシーケンス信号を生成することができます。
図2 Simulink上で実現したPN9符号器モデルと"PN Sequence Generator"ブロック

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange信号の生成 についてさらに検索

製品


リリース

R14SP2

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!