±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 639  |  »Ø¸´: 3

s1y9shy

Ìú³æ (СÓÐÃûÆø)

[ÇóÖú] µü´ú ¸üРÁ£×ÓȺËã·¨ ×î½ü½ð±ÒÖ»ÓÐÕâô¶àÁË Ï£ÍûÓкÃÐÄÈËÄܰïÎÒ¿´¿´ ¸Ð¼¤²»¾¡

for i=1:10
    for s=1:14
        vv(1,s,i)=-4+8*rand();%²úÉúÒ»¸öËæ»úËÙ¶È£¬Õâ¸öÖ®ËùÒÔûÓÐÓÃvv(i,s)ÊÇÒòΪºóÃæ»¹µÃǶÌ×ÁíÍâÒ»¸ö³ÌÐòÀïÃæ£¬ËùÒÔ¾ÍÓõÄi¸öÐÐÏòÁ¿¡£
    end
end
   for i=1:10
      for s=1:14
           if vv(1,s,i)<-4
              vv(1,s,i)=-4
           end
           if vv(1,s,i)>4
              vv(1,s,i)=4
           end
      end
     end
  for i=1:10
      g=0;
      while g==0
        for s=1:14
          ss=1/(1+exp(-vv(1,s,i)));  
           if ss>rand()
              hx(1,s,i)=1;
           else
              hx(1,s,i)=0;
           end
        end
        if choose(hx,i)==1  %Õâ¸öÊǶÔhx½øÐÐÅжϣ¬ÔÚÏÂÃæÓи½Â¼
            g=1;
            x(1,:,i)=hx(1,:,i);  %¸ù¾ÝÇ°Ãæ²úÉúµÄËٶȲúÉúÏàÓ¦µÄX
        end
     end
  end
%ÊÊÓ¦Öµº¯Êý
   for i=1:10   
       fitness(i)= sum(15000*x(1,9:14,i).*[9 9 28 28 30 30])-sum([14393 14852 14618 14354 478 425 545 476 17 109 8 111 75 12].*[x(1,1,i)*(x(1,5,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30])+x(1,7,i)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30])) x(1,2,i)*(x(1,5,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30])+x(1,7,i)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30])) x(1,3,i)*(x(1,6,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30])+x(1,8,i)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30])) x(1,4,i)*(x(1,6,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30])+x(1,8,i)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30])) x(1,5,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30]) x(1,6,i)*sum([x(1,9,i) x(1,11,i) x(1,13,i)].*[9 28 30]) x(1,7,i)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30]) x(1,8)*sum([x(1,10,i) x(1,12,i) x(1,14,i)].*[9 28 30]) x(1,9,i)*9 x(1,10,i)*9 x(1,11,i)*28 x(1,12,i)*28 x(1,13,i)*30 x(1,14,i)*30])
   end
%²úÉú×î³õÊÊÓ¦Öµ  
   for i=1:10
      g_bestfitness=fitness(1); %ÁîÈ«¾Ö×îÓŽâ¾ÍµÈÓÚµÚÒ»¿ÅÁ£×ÓµÄÊÊÓ¦Öµº¯Êý
      gbestx(1,=x(1,:,1);           
   end
   for i=1:10
       if g_bestfitness<fitness(i)
         g_bestfitness=fitness(i)
         gbestx(1,=x(1,:,i)  
      end
         pbestx(1,:,i)=x(1,:,i)
         pfitness(i) =fitness(i)      
   end
%½ÓÏÂÀ´ÎÒÏë½øÐеü´ú£¬¿ÉÊǾͲ»»áŪÁË£¬ÎªÊ²Ã´¸Ð¾õÔËÐеÄʱºò³ÌÐò¾ÍÒ»Ö±ÔÚÄDzúÉúvv(1,s,i)ÄØ?Õⲿ·ÖÎÒÏëʵÏÖ£¬¾ÍÊǶÔvv(1,s,i)½øÐиüУ¬È»ºóµÃµ½ÏàÓ¦µÄX£¬½Ó×Å´øµ½ÊÊÓ¦Öµº¯ÊýÖеõ½ÐµÄX£¬±È½ÏоɵÄÊÊÓ¦Öµ¿´ÊÇ·ñ¸üУ¬Ò»Ö±µü´ú¶àÉÙ ²½ºóÖÕÖ¹£¿¿ÉÊÇÎҾͲ»»áʵÏÖ£¿
   for t=1:2
       for i=1:10
           g=0
           while g==0
               for s=1:14
               vv(1,s,i)=vv(1,s,i)+2*rand*(pbestx(1,s,i)-x(1,s,i))+2*rand*(gbestx(1,s)-x(1,s,i))
                if vv(1,s,i)<-4
                  vv(1,s,i)=-4
                end
                if vv(1,s,i)>4
                  vv(1,s,i)=4
                end
               ss(1,s,i)=1/(1+exp(-vv(1,s,i)))               
               if ss>rand
                   hx(1,s,i)=1;
               else
                   hx(1,s,i)=0;
               end
               end
               if choose(hx,i)==1
                   g=1
                   x(1,:,i)=hx(1,:,i)
               end
           if fitness(i)>pfitness(i)
              pfitness(i)=fitness(i)
              pbestx=x(1,:,i)
          end
          if pfitness(i)>g_bestfitness
              gbestx=x(1,:,i)
          end
         end
       end
       pbest(2)=g_bestfitness
   end

ÆäÖУº
function flag = choose(x,i)
   if sum(x(1,1:2,i),2)<=1&&sum(x(1,3:4,i),2)<=1&&sum(x(1,5:6,i),2)<=1&&sum(x(1,7:8,i),2)<=1&&sum(x(1,9:10,i),2)<=1&&sum(x(1,11:12,i),2)<=1&&sum(x(1,13:14,i),2)<=1&&inf*(x(1,5,i)+x(1,6,i))>=x(1,9,i)+2*x(1,11,i)+3*x(1,13,i)&&inf*(x(1,7,i)+x(1,8,i))>=x(1,10,i)+2*x(1,12,i)+3*x(1,14,i)&&inf*(x(1,1,i)+x(1,2,i))>=x(1,5,i)*(x(1,9,i)+2*x(1,11,i)+3*x(1,13,i))+x(1,6,i)*(x(1,9,i)+2*x(1,11,i)+3*x(1,13,i))&&inf*(x(1,3,i)+x(1,4,i))>=x(1,6,i)*(x(1,10,i)+2*x(1,12,i)+3*x(1,14,i))+x(1,8,i)*(x(1,10,i)+2*x(1,12,i)+3*x(1,14,i))
        flag = 1;
    else
        flag = 0;
    end
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

s1y9shy

Ìú³æ (СÓÐÃûÆø)

ÎÒÔÚÏß~~°ÝÍаÝÍР ÎÒʵÔÚÁ˽âµÄ²»¶à  ¶¼ÊÇ×î½ü²ÅѧµÄ Ï£ÍûÄܵõ½´ó¼ÒµÄÖ¸µã  ¸Ð¼¤²»¾¡
2Â¥2014-05-21 23:32:46
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

s1y9shy

Ìú³æ (СÓÐÃûÆø)

Ϊʲô¸Ð¾õ¾ÍÒ»Ö±ÔÚµü´úvv(1,s,i)ÕâÒ»²½ÄØ  ¾ÍÒ»Ö±ÔÚÑ­»·ÕâËÆµÄ  ²»ÖªµÀÔõô»ØÊÂ~~
3Â¥2014-05-21 23:34:48
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

s1y9shy

Ìú³æ (СÓÐÃûÆø)

Ê×ÏÈÊdzõʼ»¯£¬Çó³öi¸öXµÄÊÊÓ¦Öµ£¬²¢ÔÚÕâXiÖÐÕÒ³ö×îºÃµÄÒ»¸öX£¬¶¨ÒåΪpgX,½Ó×Å¿ªÊ¼µü´ú£¬¸üÐÂÿ¸öXi£¬Çó³ö¶ÔÓ¦µÄ¸üеÄXiµÄÊÊÓ¦Öµ£¬Ê×ÏÈ£¬±È½Ï¸üеÄXiÊDz»ÊDZÈÔ­À´XiºÃ£¬ÈôºÃ¾ÍÌæ»»µôÔ­À´µÄXi¼°ÆäÊÊÓ¦Öµ£¬·ñÔò¾Í»¹ÊÇΪԭÀ´µÄXi£¬½«Õâ¸ö¸üºÃµÄXi¶¨ÒåΪpXi£¬¶ÔÓÚÿ¸öX×Ô¼º¶¼»áÓÐÒ»¸öpX¡£ÔٱȽÏÕâ¸üеÄXiÖеÄÈ«¾Ö×îÓŽâÊDz»ÊǺÃÓÚÔ­À´µÄpgX£¬ÈôÓÅÓÚÔ­ÏȵÄ×îÓŽ⣬¾ÍÌæ»»µôpgX£¬·ñÔò¾Í»¹ÊÇΪԭÀ´µÄpgX¡£µü´út´Îºó½áÊø¡£¾ÍÊǵü´úÕâÎÒ²»ÖªµÀÔõôʵÏÖ¡£ÈçºÎ¸üÏÔXºÍPXºÍpgXÓйØÏµ¡£
4Â¥2014-05-22 08:32:35
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ s1y9shy µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 285Çóµ÷¼Á +12 ŶßϺôo 2026-04-04 12/600 2026-04-06 23:04 by chenzhimin
[¿¼ÑÐ] 347²ÄÁÏר˶Çóµ÷¼Á +7 zj8215216 2026-04-06 7/350 2026-04-06 21:57 by dongzh2009
[¿¼ÑÐ] Çóµ÷¼Á +4 wos666 2026-04-03 5/250 2026-04-06 15:22 by wos666
[¿¼ÑÐ] 290Çóµ÷¼Á085701 +11 1314Åõ»¨ 2026-04-02 11/550 2026-04-06 13:31 by zllcz
[¿¼ÑÐ] ר˶0854³õÊÔ¿¼²Ä¿Æ»ù£¬Çóµ÷¼Á +6 3220548044 2026-04-06 9/450 2026-04-06 10:26 by barlinike
[¿¼ÑÐ] ¸´ÊÔµ÷¼Á +8 ´ºÈÕÀ´ÐÅ- 2026-04-03 8/400 2026-04-05 18:58 by À¶ÔÆË¼Óê
[¿¼ÑÐ] µ÷¼Á +5 ºÃºÃ¶ÁÊé¡£ 2026-04-01 5/250 2026-04-05 17:54 by liucky
[¿¼ÑÐ] ÉúÎïѧ308·ÖÇóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£© +8 ÏàÐűػá¹ââÍòÕ 2026-04-05 10/500 2026-04-05 12:19 by Hdyxbekcb
[¿¼ÑÐ] 294Çóµ÷¼Á +6 Grey_Ey 2026-04-02 9/450 2026-04-04 22:07 by hemengdong
[¿¼ÑÐ] 333Çóµ÷¼Á +9 °¢¿ÆÒÝ 2026-03-31 9/450 2026-04-04 18:25 by macy2011
[¿¼ÑÐ] ±¾¿Æ211£¬×¨Òµ085404£¬293·ÖÇëÇóµ÷¼Á +5 Á«²Ë¾ÍÊÇź°É 2026-04-04 5/250 2026-04-04 14:08 by ÕâÊÇÒ»¸öÎÞÁĵÄê
[¿¼ÑÐ] 085701Çóµ÷¼Á +7 ¹¨ÓíÃú 2026-04-04 8/400 2026-04-04 13:49 by ССÊ÷2024
[¿¼ÑÐ] ÍÁľ304Çóµ÷¼Á +4 ÍÃͻͻͻ£¬ 2026-03-31 4/200 2026-04-04 13:34 by 1753564080
[¿¼ÑÐ] 280Çóµ÷¼Á +21 ¹¾ààÏþÏþ 2026-04-02 22/1100 2026-04-04 11:12 by Öí»á·É
[¿¼ÑÐ] 286Çóµ÷¼Á +8 lim0922 2026-04-02 8/400 2026-04-03 20:19 by rzh123456
[¿¼ÑÐ] 266·Ö£¬Ò»Ö¾Ô¸µçÆø¹¤³Ì£¬±¾¿Æ²ÄÁÏ£¬Çó²ÄÁÏרҵµ÷¼Á +9 ÍÛºôºßºôºß 2026-04-02 9/450 2026-04-03 12:05 by 1753564080
[¿¼ÑÐ] Ò»Ö¾Ô¸Î人Àí¹¤0856£¬³õÊÔ334 +3 26¿¼ÑвÄÁÏ 2026-04-02 3/150 2026-04-02 21:22 by dongzh2009
[¿¼ÑÐ] ²ÄÁϹ¤³Ì322·Ö +8 ¹þ¹þ¹þºðºðºð¹þ 2026-04-01 8/400 2026-04-02 11:53 by 3041
[¿¼ÑÐ] Ò»Ö¾Ô¸±±½»´ó²ÄÁϹ¤³Ì×Ü·Ö358 +3 cs0106 2026-04-02 5/250 2026-04-02 11:37 by olim
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷½»´ó080500²ÄÁÏѧ˶349 +6 jqx1258 2026-03-31 7/350 2026-03-31 21:08 by yuq
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û