说明:基于Matlab的JPEG-MPEG编码。
JPEG MPEG 编码
说明:一个基础通信系统的M文件实现,包括产生信源,信源编码,调制,信道传输,解调和误码率绘图。
通信系统 信源 信源编码 调制 信道传输 解调 误码率 绘图
说明:(7,4)循环编码m文件基于matlab。
循环编码
说明:在matlab下模拟hamming codeing的编解码过程,码率为7/11,提供初学者学习。
hamming 编解码
说明:ASK.m简单的matlab代码编码。
ASK BPSk 编码
说明:matlab用于编码过程
matlab 编码
说明:除了计算不同级别QAM的SER与Eb/No的比值外,m文件还显示了接近香农的4QAM、16QAM、64QAM、256QAM和1024QAM信道容量限制所需的编码增益。m文件末尾给出了注释。
4QAM 16QAM 64QAM 256QAM 1024QAM 信道容量
说明:对给定概率或已知概率的信息源进行哈弗曼编码。
信息源 哈弗曼 编码
说明:用matlab语言实现的将图像的进行dpcm编码算法,之后进行图像重构,进行前后图像的对比。
图像 dpcm编码
说明:自己用matlab写的算术编码的程序,信源为二元信源,信源序列、码长均可自定义。
信源 二元信源 算术编码