资源简介

随机网络编码matlab实现程序,附有详细的中文注释

资源截图

代码片段和文件信息

a=round(1*rand(510));
[mn]=find(a);
num=size(m);
num=num(1);%获得“1”的个数
for i=1:10%批量生成数组和标示
    i=num2str(i);
    eval([‘a‘ i ‘=[];‘]);
    eval([‘label_‘ i ‘=1;‘]);
end
%%
for ii=1:num %遍历数组n中的每一个数据
    switch n(ii)%生成索引数组
        case(1)
            a1(1label_1)=m(ii);
            label_1=label_1+1;
        case(2)
            a2(1label_2)=m(ii);
            label_2=label_2+1;
        case(3)
            a3(1label_3)=m(ii);
            label_3=label_3+1;
        case(4)
            a4(1label_4)=m(ii);
            label_4=label_4+1;
        case(5)
            a5(1label_5)=m(ii);
            label_5=label_5+1;
        case(6)
            a6(1label_6)=m(ii);
            label_6=label_6+1;
        case(7)
            a7(1label_7)=m(ii);
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3386  2014-05-31 16:16  random_coding.m

----------- ---------  ---------- -----  ----

                 3386                    1


评论

共有 条评论

相关资源