資源簡介
隨機網絡編碼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
評論
共有 條評論