采集不同的语音指示信号,进行适当压缩;通过噪声信道实现远程传输,远端接收后通过适当计算识别出是何指示,最后送入一个未知状态,但能控、能观的控制系统,完成不同的控制动作
cmdgather函数
线性分组码的子类
需要用到communications toolbox
一个[n,k]线性分组码,是把信息划成k个码元为一段(称为信息组),通过编码器变成长度为n个码元的一组,作为[n,k]线性分组码的一个码字。
循环码是一类满足循环特性的线性分组码,线性分组码对码的选取做了线性约束,而循环码是在线性约束的基础上增加了满足循环性的约束条件,是线性分组码的子类。下面以二元循环码进行说明。 由于 (n,k,d) 线性分组码是 n 维线性空间 Vn 的一个线性子空间 Vn,k ,如果对于 n 重子空间 Vn,k,任何一个 V=(Vn-1,Vn-2,…,V0)∈Vn,k,恒有 V1=(Vn-2,Vn-3,…,V0,Vn)∈Vn,k,则称 Vn,k 为循环子空间或循环码。 实际上,对于一个 (n,k,d) 线性分组码,若其任一码字 C=(cn-1,cn-2,…,c0) 循环移位后得到的码字 C(i)=(ci+1,ci+2,…,cn,c1,c2,…,ci) 均为该线性分组码的码字,则称该 (n,k,d) 线性分组码为循环码。
基本使用matlab帮助文档完成
采用QPSK,四相相移键控,一个符号代表2bit,同时保证了信号传输的效率和误码性能。
直接调用了awgn Add white Gaussian noise to signal
官网安装voicebox toolbox
音频读入,对齐
能控、能观性、稳定性
给出既定的道路,解释能控性与能观性