问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是伪随机码序列

发布网友 发布时间:2022-04-25 00:02

我来回答

2个回答

热心网友 时间:2023-10-16 09:35

  什么是伪随机序列呢?让我们看一个例子。序列α= 0110100,其中0和1的个数相差1。把α看成周期为7的无限序列,左移1位得,α1 = 1101000,把α1也看成周期为7的无限序列。

  α= 0110100α1=1101000在一个周期里,α和α1的对应位置元素相同的位置有3个,元素不同的位置有4个,它们的差等于-1,这个数称为α的自相关函数在1处的值,记作。类似地,把α左移2位,3位,…6位,可以求出α的自相关函数在2处,3处,…6处的值也等于-1。当0 < s <7时,称为α的自相关函数的旁瓣值。从刚才所求出的结果知道,α= 0110100的自相关函数的旁瓣值只有一个:-1。像这样的序列称为伪随机序列或拟完美序列。即,一个周期为v的无限序列,如果在一个周期里,0和1的个数相差1,并且它的自相关函数的旁瓣值只有一个:-1,则称它为伪随机序列或拟完美序列。α的自相关函数的旁瓣值的绝对值越大,就表明(或把的0和1互换得到的序列)与α越像。因此如果周期为v的序列α是一个伪随机序列,那么α不管左移几位(只要不是v的倍数),得到的序列都和α很不像,这样就很难分辨出α是什么样子。好比川剧的变脸,由于每一次都变得和演员的脸很不一样,因此很难知道演员自己的脸是什么样子。反之如果演员每一次化装后都跟他自己的脸有许多相同之处,那么就容易辨认演员长得什么样。这说明了用伪随机序列作为密钥序列,是比较安全的。

  伪随机序列是用函数生成随机数。它并不真正是随机的。只是比较近似随机
  一个简单的随机数产生方法如下:

  X0=345
  Xn=(Xn-1*A+B)/C
  其中A,B,C是常数,上式每执行一次就生成一个伪随机数

  还可以在数组中填入若干个数然后顺序取出进行模拟。性能好,但是这种随机数就很不象随机数了。

  还有就是根据当前系统时间,内存值等等用函数生成了。

热心网友 时间:2023-10-16 09:35

伪随机码序列一般可以利用移位寄存器网络产生,该网络由R级串联双态器件移位脉冲产生器和模二加法器组成。该网络可以产生码长为15的伪随机码。
处理方法
利用FPGA可实现移位寄存器网络以产生伪随机码信号,并实现逻辑控制和时钟分配等功能。对于FPGA输出的TTL信号,其处理方法有两种:一种是直接送至运放进行信号调理输出;另外一种是将TTL经过D/A转换及信号调理后再输出。经过分析与实际测试,由于FPGA输出的信号相位抖动较为严重,甚至会造成信号边沿不稳,而且存在着严重的寄生信号,因而输出的伪码质量较差;而如果经过D/A转换后再进行调理输出,这种影响会得到削弱,信号质量会得到提高,因此第二种方法更为可取,在实际应用中,笔者就选择该方法进行电路设计,并选择差分电流输出型D/A经过MAX4145放大后直接输出。
基于MAX4145的伪随机码产生电路原理。该伪随机码产生电路在工作时,系统可以通过并口将伪码数据分配给FPGA,也可由FP-GA自主产生伪码信号,同时由FPGA完成信号处理、时钟分配、码同步产生以及波形存储等功能。MAX4145的作用主要是完成差分到单端输出的转换和放大。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 整平机怎么样? 伪随机的产生 冲压设备的类型 冲压件 平整度 整平机的参数 整平机是什么?描述一下… 什么是整平机 整平机的操作调整方法 2019年阴历八月二十五日17点18分的男宝宝五行缺木缺火起什么名字好呢?姓窦谢谢 五行缺木缺火姓黎男孩取名 五行缺金火怎么补??? 陈灵均二虎第一次接沈佩雅是哪一集 二虎玉儿陈灵均小说的原名 男孩取名,五行缺金缺火 古时候对整十的年龄是怎样称呼的?比如花甲,弱冠等等!求全部整十称谓! 古时候对太阳和月亮的别称。(各说出2个) 儿子五行缺金火 如何起名字? 日语中像汉字“口”的那个字叫什么? 陛下是古时对君王的尊称,其中“陛”的意思是什么? 五行缺金火水男孩名字? 冲压车间班长举出三个优势 伪随机序列生成器的初始化有什么意义 什么叫伪随机二进制序列 卷材为什么要用整平机矫平 matlab产生伪随机序列的问题 如何产生伪随机序列(用移位寄存器实现,要具体的电路设计方法) 激光整平机在工作前如何调试才能更好的操作? 计算机产生伪随机数的周期是多少?算法是什么 冲压自动化生产线的优势有哪些? 怎么样算出伪随机数生成器的公式? 朔马珞3.0激光整平机整平头不怎么振动是什么原因? 什么是伪随机数? 如何调试激光整平机 伪随机置换的原理 Matlab产生伪随机序列函数 C++ 中的伪随机数,例如rand(),是怎么生成的? VHDL 伪随机序列发生器 伪随机数怎么找规律? 听说计算机产生的随机数是伪随机数,公式有谁知道。 matlab如何得到伪随机序列?