第1个回答 2014-04-06
clc
clear all
close all
c=rand(3,7);
D1=[1,2,3];
D2=[4,5,6,7];
C=zeros(7);
for i=1:3
for j=1:4
C(D1(i),D2(j))=c(i,j);
end
end
C
得到的结果是:
C =
0 0 0 0.7655 0.4898 0.7094 0.6797
0 0 0 0.7952 0.4456 0.7547 0.6551
0 0 0 0.1869 0.6463 0.2760 0.1626
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
注意写的c是随机生成的,其值为:
c =
0.7655 0.4898 0.7094 0.6797 0.1190 0.3404 0.7513
0.7952 0.4456 0.7547 0.6551 0.4984 0.5853 0.2551
0.1869 0.6463 0.2760 0.1626 0.9597 0.2238 0.5060