PN序列自相关特性分析
生活随笔
收集整理的這篇文章主要介紹了
PN序列自相关特性分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PN序列就是偽隨機序列(Pseudo—Noise Code),所謂的偽就是說這個序列隨機性很強,統計特性很好但并不是真正的隨機數,體現PN序列具有周期性。PN序列是由通過線性反饋移位寄存器實現的,移位寄存器的級數決定了其周期性的長短。
Matlab 代碼:
參考:https://wenku.baidu.com/view/e44cdf6227d3240c8447ef44.html
https://ww2.mathworks.cn/help/comm/ref/commsrc.pn.html
simulink的使用:
新建了一個simulink文件pn.mdl,從Library Browser添加PN序列發生器,示波器,以及導出數據的ToWorkspace。連線完成下圖的連線。
關于PN序列發生器的配置:
有三個地方需要注意:
1序列的生成多項式
2寄存器的初始值(位數表示寄存器的個數,同時決定了周期長度,比如下面:周期=2^3-1=7)
3采樣時間間隔(體現在示波器中能看到的序列長度)
To Workspace的配置:
設置的變量名可以直接在代碼中使用
輸出數據以二維數組的形式輸出,也可以選其他格式
運行結果分析:
總結
以上是生活随笔為你收集整理的PN序列自相关特性分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS中!important的使用
- 下一篇: 手机黑域ADB开启教程