generatecode.m
来自「Matlab 模拟 CDMA 直接扩频。m序列生成矩阵为p(x) = 1 + x」· M 代码 · 共 19 行
M
19 行
function [ out, o ] = generateCode( in, map )% This function is used to generate Code according to given m-Serial built% in, which is "p(x) = 1 + x^5 + x^7 + x^8 + x^9 + x^13 + x^15".% Inputs:% inA: input Array of value of shift Register, must be 16-bit% map: 多项式指数 index% i: input signal% Usage: array = generateCode(array, [0 5 7 8 9 13 15], input)o = in(16); %输出文件temp = 0;for j = map + 1 temp = xor(in(j), temp);endin = circshift(in, [0 1]);in(1) = temp;out = in;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?