编码:相移法+格雷码demo.zip
2022-04-27 21:43:56 4.82MB matlab
1
为了解决在运用相移技术和二元光栅编码结构光进行相位展开时存在的误码问题,提出了一种新的互补型二元光栅编码。通过多投一幅格雷码图案,并利用格雷码相邻码字之间Hamming距离为1的特点,设计出互补的两种编解码方式。利用两种编码出现误码位置的不同,并结合相移技术解决了去包裹过程中的误码问题。论述了互补型二元光栅编码的设计方法及特点,并详细分析了基于互补型二元光栅编码的相位展开过程。计算机模拟和三维重建实验清楚地表明,提出的互补型光栅编码能很好地解决了误码问题且具有很高的可靠性。
2022-04-18 00:15:28 1.89MB 光学测量 结构光 相位展开 格雷码
1
Matlab/Octave 脚本执行以下操作: (a) 随机二进制序列的生成(b) 根据格雷映射为每个 16-QAM 星座符号分配 4 位组(c) 添加高斯白噪声(d) 16-QAM 符号的解调和(e) 每十进制去映射到格雷转换(f) 计算误码数(g) 以 1dB 的步长为 Eb/No 的每个值运行此程序。 关于 16QAM 理论误码率的讨论,请参考帖子http://www.dsplog.com/2008/06/05/16qam-bit-error-gray-mapping/
2022-04-09 16:50:14 2KB matlab
1
生成描述精确理论(原始)误码率与 Eb/N0 和 Es/N0 的 MatLab 代码表达式,用于使用格雷编码 2^2n-QAM 调制在具有相干检测接收器的 AWGN 信道上传输对称二进制信号. 用: === 准确BER(n) ExactBER(n, '详细信息') n = 1:QPSK n = 2:QAM16 n = 3:QAM64 n = 4:QAM256 n = 5:QAM1024 n = 6:QAM4096 n = 7:QAM16384 n = 8:QAM65536 等等。 例子: ======== >> ExactBER(2) QAM16 的理论 AWGN 原始 BER: EsN0 = 4 * EbN0 F = sqrt(EsN0/10) BER = (3/8) * erfc(F) + (1/4) * erfc(3*F) - (1/8) * erfc(5*F)
2022-03-23 11:50:59 3KB matlab
1
最近在看数电,看到了格雷码,阎石那本书介绍转换方法为:每一位的状态变化都按一定的顺序循环。不理解,然后在网上搜了下,蛮多人写怎么转换的。然后发现John的《数字设计原理与实践》(原书第四版)中讲了两个方法特别实用。
2022-03-17 21:12:18 129KB verilog 二进制 格雷码 互转
1
线性格雷编码的matlab实现,包括编码和解码
2022-03-13 19:45:49 510B 线性格雷编码 matlab
1
格雷码用于测角仪, 超立方体上的哈密顿回路, 以及搜索和优化几个变量的函数其中取几个离散值。 有关详细信息,请参阅文件 GrayCode.txt 包含在此提交中。
2022-03-09 11:05:29 7KB matlab
1
提出了一种基于结构光的牙齿三维轮廓测量系统。该系统由电荷耦合器件(CCD)相机和数字光处理(DLP)4500 投影模块组成。采用格雷码与相移法结合的投影方法。基于张正友标定法提出一种快速、精确的相机与投影仪联合标定的方法。在系统标定的基础上进行牙模扫描实验,得到了牙模三维点云轮廓。实验结果表明,该系统能够对牙模进行精确的三维测量,为其以后在牙科领域的应用奠定基础。
1
代码中第一行load的工作区储存了Ga64Gb64等相关序列,需要读者自己生成一下,主要描述了GaGb之间的各种相关关系,在帧同步等信号处理中非常有用
2022-03-02 15:06:10 752B MATLAB 格雷 帧同步
1
S7-1200 格雷码转成10进制数据 ,博图v13,scl,
2022-02-27 12:36:55 3.94MB 西门子 scl 博图
1