??? Error: File: C:\MATLAB7\work\matlab.m Line: 1 Column: 1 Missing variable or function是什么意思 5

clearall;clc;conv_poly=[561,753];%卷积吗生成多项式conv_constraints_length=9;%(2,1,9)约束长度是9tre... clear all;
   clc;
   conv_poly = [561,753]; %卷积吗生成多项式
   conv_constraints_length = 9; %(2,1,9)约束长度是9
   trellis = poly2trellis(conv_constraints_length,conv_poly);%产生编码和译码所需的格图
   tail = zeros(1,conv_constraints_length-1); %使卷积编码器归零所需比特
   tb_len = 50; %回溯长度
   N_chip = 12288*2; %一帧的码片数,10ms帧3.84Mchip/s
   SF=64; %扩频比为64,即一个编码后的比特变为64个码片
   sf_code = zeros(1,SF);
   sf_code = Walsh(SF); %这两行代码指定扩频码为[0,1,0,1,0]
   %sf_code_anti = 1-2*sf_code; %反极性形式的扩频码
   Num_coded_bits = N_chip/SF; %总的编码后的比特数
   N_bits = 80; %总原始比特
   divisor_CRC=[1 1 0 0 1 1 0 1 1];
   Nuser = 3; %用户数,可调整
   SNR_db = -21:-13; %仿真的信噪比范围
   SNR = 10.^(SNR_db/10); %用自然直表示的信噪比
   N_block = 10; %最大仿真数据块个数
   ts = 1/(1.2288e6); %码片速率1.2288M
   fd = 100; %多普勒频移
   tau = [0 ts 2*ts]; %指定为整码片时延
   path_position = [0,1,2]; %对应的延迟径位置,度量值为码片
   pd = [0 0 0]; %多径平均功率相对值,用dB表示
   %产生信道特性
   for nu = 1:Nuser %多衰落信道
   channel(nu) = rayleighchan(ts,fd,tau,pd);
   channel(nu).ResetBeforeFiltering = 1;
   channel(nu).StorePathGains = 1;
   end
展开
 我来答
fengxianzai
2013-05-16
知道答主
回答量:13
采纳率:0%
帮助的人:9.1万
展开全部
缺少变量或者是功能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phymhan
2013-05-16 · TA获得超过112个赞
知道答主
回答量:58
采纳率:0%
帮助的人:85.2万
展开全部
代码里调用的一些函数你没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式