dcode.m

来自「本matlab函数实现微分编码」· M 代码 · 共 9 行

M
9
字号
function y=dcode(x,rd);
%x是源码,rd是初始相位缺省值是1(有0和1),类似差分编码
if nargin<2; rd=1; end;
if nargin<1; x=[1 1 0 1 0 0 1 randint(1,9)]; end;
y=rem(cumsum(x),2);
if rd==1;
    y=1-y;
end;
if nargout<1; [x;y]; end;  %nargout表示输出个数

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?