R=[193.20 12.94 2.66 1.04 37.35 13310.00 29.09 93213.00 43.05 18.01 76.90 2342.20 59.00 1030090.00 18.49 3.00 1588.82 5.62 99.93 66.85 44.12
238.00 2545.43 2.80 1.21 17.91 11977.00 31.50 99607.00 116.53 46.30 48.10 9625.71 53.00 864066.00 14.40 4.00 12939.33 3.64 821.31 85.43 30.79
324.20 634.61 8.33 6.00 52.16 7194.00 6.11 38716.00 23.38 46.39 35.50 13067.68 50.00 1595204.00 8.07 11.00 58537.88 1.13 1072.03 65.18 58.97
295.00 1784.37 8.18 7.07 38.58 2938.00 8.22 34813.00 22.02 46.13 40.00 11531.83 43.00 1485960.00 13.44 19.00 119444.15 2.05 1654.76 69.83 71.78
2052.70 44140.99 4.66 3.92 150.69 1581.00 5.86 67498.00 26.92 46.96 36.50 12866.42 46.00 856673.00 10.17 17.00 59410.04 0.86 1294.65 71.63 50.41
1247.80 564.83 6.36 2.39 87.24 8568.00 6.36 61686.00 106.71 45.20 38.70 11679.89 42.00 1757369.00 12.29 18.00 51906.39 2.29 836.10 56.96 72.50
1674.50 3692.21 7.04 1.62 122.94 6516.00 4.69 47191.00 51.53 46.44 35.30 13156.96 45.00 514676.00 8.87 10.00 26377.39 1.36 936.25 43.06 53.37
2194.60 4827.46 9.39 2.09 45.56 3438.00 7.53 37509.00 28.86 35.22 41.40 8506.11 38.00 563004.00 8.84 11.00 32434.65 1.15 753.00 35.79 20.57
143.40 0.00 6.36 1.87 76.36 17295.00 16.96 90092.00 76.91 32.72 62.20 5260.66 71.00 2537277.00 18.84 3.00 10276.31 5.69 294.62 67.92 53.13
472.00 51.09 8.65 1.95 85.94 58353.00 25.19 74607.00 56.89 42.68 44.70 9548.52 73.00 7563610.00 10.99 22.00 33465.39 3.88 742.13 71.57 49.45
2644.80 0.56 10.33 1.55 66.37 47778.00 27.37 68462.00 37.55 41.95 46.10 9098.81 65.00 2909091.00 10.06 20.00 19759.47 4.06 1665.70 65.97 30.80
1172.60 101.50 7.99 3.19 64.22 17320.00 14.64 31684.00 57.71 46.18 33.00 13994.48 64.00 1784254.00 10.79 13.00 28245.90 2.52 497.97 85.07 87.59
4047.80 8.20 11.07 1.71 23.36 10534.00 14.18 57856.00 29.79 43.24 39.10 11058.10 57.00 3424302.00 9.69 22.00 15406.18 1.98 1426.98 64.44 35.70
4836.00 6.27 10.57 2.41 70.24 4381.00 11.74 31771.00 58.28 44.78 35.10 12756.90 58.00 885055.00 11.25 4.00 58347.60 1.33 660.42 79.03 81.81
283.90 551.85 0.75 1.94 210.54 31100.00 9.26 56323.00 25.53 43.93 41.20 10663.78 49.00 4035012.00 8.26 19.00 28665.60 2.23 1053.62 74.71 86.93
282.60 170.58 8.76 2.52 40.77 11150.00 8.29 34174.00 41.10 46.40 32.00 14500.93 49.00 1651785.00 7.50 8.00 29639.69 1.43 1636.90 65.70 71.27
1411.00 116.20 8.38 1.97 59.62 10722.00 11.70 42613.00 32.17 40.90 38.10 10734.25 54.00 1211876.00 8.84 12.00 16357.81 1.77 1074.17 81.37 51.48
3005.70 7.06 9.23 1.73 285.04 9089.00 14.07 36763.00 35.45 40.62 40.30 10079.08 52.00 4109436.00 8.25 7.00 23153.59 1.18 1046.04 70.36 85.37
1921.00 0.78 6.34 1.06 49.72 47387.00 13.82 58540.00 39.94 43.05 47.80 9005.99 63.00 3246952.00 11.33 36.00 14876.08 4.10 1233.40 73.62 55.88
4476.00 7.18 15.98 3.82 173.19 3332.00 8.31 30588.00 13.38 38.76 36.00 10766.13 46.00 1244066.00 9.12 3.00 19074.18 1.69 857.14 74.11 82.73
4130.80 -41.33 14.28 9.99 51.30 704.00 16.24 35317.00 23.73 14.87 48.30 3077.87 70.00 186432.00 15.14 25.00 14212.16 1.37 1367.19 76.25 22.43
1626.50 11121.51 7.22 2.06 101.48 6820.00 12.02 42795.00 82.90 36.24 41.40 8752.67 47.00 1337342.00 13.25 3.00 30197.30 1.26 487.05 64.81 69.79
3587.20 19529.83 5.62 1.71 37.36 12681.00 6.30 32454.00 47.76 43.73 35.20 12422.87 55.00 1766676.00 10.55 15.00 27776.90 1.12 854.55 64.03 37.52
2801.80 194.15 8.52 9.11 136.24 1908.00 4.99 22922.00 15.08 33.22 46.60 7128.93 43.00 986639.00 14.92 7.00 67392.04 1.11 1843.84 70.35 75.06
3637.90 93.87 11.12 4.24 519.09 1903.00 11.14 25083.00 18.34 31.81 41.80 7609.47 48.00 439904.00 13.62 24.00 30233.32 1.04 1264.55 74.45 50.46
137378.10 2.75 6.54 1.88 5.92 8.00 11.84 26068.00 0.00 7.50 53.00 1414.74 43.00 0.00 11.65 1.00 20167.47 0.41 392.16 3.68 2324.31
1041.90 22228.46 4.64 2.17 41.41 6491.00 12.08 42692.00 21.55 46.33 34.90 13273.93 56.00 626073.00 10.79 12.00 37138.74 1.04 1928.04 66.31 30.79
1038.40 1344.98 9.36 5.88 145.27 1629.00 14.69 24296.00 0.89 34.04 41.00 8303.41 48.00 983886.00 9.59 8.00 36777.98 0.86 1112.47 81.89 28.63
15687.20 34952.80 9.20 6.16 4394.62 111.00 7.68 36510.00 1.17 43.01 32.80 13112.55 50.00 15752.00 10.55 10.00 32737.06 0.68 892.86 46.57 17.45
168.00 6412.26 16.83 9.55 58.04 966.00 12.16 39420.00 5.11 36.20 42.00 8619.41 55.00 248911.00 11.96 6.00 65693.66 1.16 2387.84 75.04 85.17
4055.50 53718.25 11.87 6.31 1037.69 1103.00 6.83 37181.00 3.50 34.65 37.40 9264.55 41.00 141715.00 13.36 6.00 76319.54 1.30 704.00 51.01 6.85
];
[rows,cols]=size(R);
k=1/log(rows);
f=zeros(rows,cols);
sumBycols=sum(R,1);
for i=1:rows
for j=1:cols
f(i,j)=R(i,j)./sumBycols(1,j);
end
end
lnfij=zeros(rows,cols);
for i=1:rows
for j=1:cols
if f(i,j)==0
lnfij(i,j)=0;
else
lnfij(i,j)=log(f(i,j));
end
end
end
Hj=-k*(sum(f.*lnfij,1))
weights=(1-Hj)/(cols-sum(Hj))
程序有什么问题,非常感谢!!!