关于matlab 仿真最近在做matlab 仿真 下了几组开源代码 但是没个执行时都会遇到类似于?Input argument " is undefined.这样的报错 举个例子 程序如下function output_data=LT_decoder_BEC(input_data,LT_gener_matrix,deg
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 03:02:51
关于matlab 仿真最近在做matlab 仿真 下了几组开源代码 但是没个执行时都会遇到类似于?Input argument " is undefined.这样的报错 举个例子 程序如下function output_data=LT_decoder_BEC(input_data,LT_gener_matrix,deg
关于matlab 仿真
最近在做matlab 仿真 下了几组开源代码 但是没个执行时都会遇到类似于?Input argument " is undefined.这样的报错 举个例子 程序如下
function output_data=LT_decoder_BEC(input_data,LT_gener_matrix,degrees,length_info)
length_input=length(input_data);
length_output=length_info; %length((LT_gener_matrix(:,1))');
hard_decision=input_data
temp_decode=zeros(1,length_info); %记录比特节点的当前值
temp_check=zeros(1,length_input); %记录校验节点的当前值
chetobit_info=zeros(1,length_info); %校验节点传递给父节点的信息
bittoche_info=zeros(1,length_input); %比特节点传递给子节点的信息
报错信息?Input argument "input_data" is undefined.
Error in ==> LT_decoder_BEC at 6
length_input=length(input_data);
请问这是怎么回事啊 下的每个仿真程序都有类似问题 都不能执行
关于matlab 仿真最近在做matlab 仿真 下了几组开源代码 但是没个执行时都会遇到类似于?Input argument " is undefined.这样的报错 举个例子 程序如下function output_data=LT_decoder_BEC(input_data,LT_gener_matrix,deg
Input argument "input_data" is undefined.
表示变量没有定义.
function output_data=LT_decoder_BEC(input_data,LT_gener_matrix,degrees,length_info)
表示一个函数,需要变量实体化.就是具体赋值
不能直接在edit里面运行.
运行过程如下:
先保存.
在commond window运行
比如;
%具体赋值.与你的参数类型有关
input_data=...
LT_gener_matrix=...
然后执行
output_data=LT_decoder_BEC(input_data,LT_gener_matrix,degrees,length_info)
主要错误就是:
1、函数不能再edit里面运行,(参数没有赋值)
2、运行机理
拿本基本书翻翻吧