matlab 函数大全 下载本文

matlab 函数大全

信源函数

randerr 产生比特误差样本

randint 产生均匀分布的随机整数矩阵 randsrc 根据给定的数字表产生随机矩阵 wgn 产生高斯白噪声

信号分析函数

biterr 计算比特误差数和比特误差率 eyediagram 绘制眼图 scatterplot 绘制分布图

symerr 计算符号误差数和符号误差率

信源编码

compand mu律/A律 压缩/扩张

dpcmdeco DPCM(差分脉冲编码调制)解码 dpcmenco DPCM编码 dpcmopt 优化DPCM参数

lloyds Lloyd法则优化量化器参数 quantiz 给出量化后的级和输出值

误差控制编码

bchpoly 给出二进制BCH码的性能参数和产生多项式 convenc 产生卷积码

cyclgen 产生循环码的奇偶校验阵和生成矩阵 cyclpoly 产生循环码的生成多项式 decode 分组码解码器 encode 分组码编码器

gen2par 将奇偶校验阵和生成矩阵互相转换 gfweight 计算线性分组码的最小距离

hammgen 产生汉明码的奇偶校验阵和生成矩阵 rsdecof 对Reed-Solomon编码的ASCII文件解码 rsencof 用Reed-Solomon码对ASCII文件编码 rspoly 给出Reed-Solomon码的生成多项式

syndtable 产生伴随解码表

vitdec 用Viterbi法则解卷积码

(误差控制编码的低级函数)

bchdeco BCH解码器 bchenco BCH编码器

rsdeco Reed-Solomon解码器

rsdecode 用指数形式进行Reed-Solomon解码 rsenco Reed-Solomon编码器

rsencode 用指数形式进行Reed-Solomon编码

调制与解调

ademod 模拟通带解调器 ademodce 模拟基带解调器 amod 模拟通带调制器 amodce 模拟基带调制器

apkconst 绘制圆形的复合ASK-PSK星座图 ddemod 数字通带解调器 ddemodce 数字基带解调器

demodmap 解调后的模拟信号星座图反映射到数字信号 dmod 数字通带调制器 dmodce 数字基带调制器

modmap 把数字信号映射到模拟信号星座图(以供调制) qaskdeco 从方形的QASK星座图反映射到数字信号 qaskenco 把数字信号映射到方形的QASK星座图

专用滤波器

hank2sys 把一个Hankel矩阵转换成一个线性系统模型 hilbiir 设计一个希尔伯特变换IIR滤波器 rcosflt 升余弦滤波器

rcosine 设计一个升余弦滤波器

(专用滤波器的低级函数)

rcosfir 设计一个升余弦FIR滤波器 rcosiir 设计一个升余弦IIR滤波器

信道函数

awgn 添加高斯白噪声

伽罗域计算

gfadd 伽罗域上的多项式加法 gfconv 伽罗域上的多项式乘法 gfcosets 生成伽罗域的分圆陪集 gfdeconv 伽罗域上的多项式除法 gfdiv 伽罗域上的元素除法

gffilter 在质伽罗域上用多项式过滤数据 gflineq 在至伽罗域上求Ax=b的一个特解 gfminpol 求伽罗域上元素的最小多项式 gfmul 伽罗域上的元素乘法 gfplus GF(2^m)上的元素加法 gfpretty 以通常方式显示多项式

gfprimck 检测多项式是否是基本多项式

gfprimdf 给出伽罗域的MATLAB默认的基本多项式 gfprimfd 给出伽罗域的基本多项式 gfrank 伽罗域上矩阵求秩

gfrepcov GF(2)上多项式的表达方式转换 gfroots 质伽罗域上的多项式求根 gfsub 伽罗域上的多项式减法 gftrunc 使多项式的表达最简化

gftuple 简化或转换伽罗域上元素的形式

工具函数

bi2de 把二进制向量转换成十进制数 de2bi 把十进制数转换成二进制向量 erf 误差函数 erfc 余误差函数

istrellis 检测输入是否MATLAB的trellis结构(structure) marcumq 通用Marcum Q 函数 oct2dec 八进制数转十进制数

poly2trellis 把卷积码多项式转换成MATLAB的trellis描述 vec2mat 把向量转换成矩阵

——————————————————————————————————————————————————