a = [0.04 0.07 0.09 0.13 0.14 0.17 0.21 0.24
0.14 0.06 0.08 0.15 0.11 0.13 0.10 0.11
0.13 0.13 0.11 0.15 0.10 0.07 0.14 0.11
0.12 0.04 0.18 0.13 0.19 0.16 0.14 0.11
0.18 0.06 0.22 0.15 0.14 0.06 0.08 0.09
0.15 0.04 0.08 0.06 0.13 0.05 0.10 0.09]
C = cov(a)
alpha = 0.12
beta = (.20-.12)
for i = 1 : 6
for j = 1 : 8
f(i,j) = alpha + beta*rand(1)
end
% f(i,1)=f(i,1)/sum;f(i,2)=f(i,2)/sum;f(i,3)=f(i,3)/sum;
end
total = sum(f,2)
while total(i,1) > .999 & total (i,1) <.977
for i = 1:6
for i = 1:8
f(i,j) = f(i,j) - .0001
end
end
end
配列要素のすべての要素の値が0.12から0.20の間で、行方向の配列の合計(コード内のf
変数)が 1にほぼ等しくなるように、配列のすべての要素から.0001を減算しようとしています。 。ほぼ私は、合計の値(コード内の変数)が()0.999より小さく、().977より大きくなければならないことを意味しますtotal
f
total
<
>