| ²é¿´: 1137 | »Ø¸´: 7 | ||
liuhongboľ³æ (ÖøÃûдÊÖ)
|
[ÇóÖú]
Á½¸ö¿É±ä²ÎÊý T, E; Á½¸ö×Ô±äÁ¿x,y;µÄ¸ß´Î¶àÏîʽ¼«ÖµÔõôÇó£¿ ÒÑÓÐ1È˲ÎÓë
|
|
f=1/2*a*(x^2+y^2)+1/4*b*(x^4+y^4)+1/6*c*(x^6+y^6)+g*x*y-(x+y)*E a=g+a1*(T-T0) a1=1 b=c=1/3 g=0.5 T0=500 T,E¾ùΪ¿É±ä²ÎÊý£¬TµÄ±ä»¯·¶Î§ÊÇ0µ½700£»EµÄ±ä»¯·¶Î§Îª0µ½0.6E0£¬E0 = (6b^2/(25c))*sqrt(3*abs(b)/(10*c)). ÐèÒªÇóº¯ÊýµÄ¼«Öµ£¬ÇëÎÊÔõôÓÃmatlabʵÏÖÄØ£¿ Èç¹ûÌ«¸´ÔÓ£¬×Ô±äÁ¿¿ÉÏÞÖÆx>0; -x<y<x ¸Ðл¸Ðл£¡ |
» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©
» ²ÂÄãϲ»¶
²ÄÁϵ÷¼Á
ÒѾÓÐ4È˻ظ´
266·Ö£¬Çó²ÄÁÏÏà¹Ø×¨Òµµ÷¼Á
ÒѾÓÐ13È˻ظ´
315Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
²ÄÁÏר˶ µ÷¼Á
ÒѾÓÐ10È˻ظ´
Ò»Ö¾Ô¸»ª±±µçÁ¦´óѧ£¨±±¾©£©£¬²ÄÁÏ¿ÆÑ§Ó빤³Ìѧ˶265£¬Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
Ò»Ö¾Ô¸0817»¯Ñ§¹¤³ÌÓë¼¼Êõ£¬Çóµ÷¼Á
ÒѾÓÐ13È˻ظ´
265Çóµ÷¼Á
ÒѾÓÐ17È˻ظ´
08¹¤¿Æ£¬295£¬½ÓÊÜ¿çרҵµ÷¼Á
ÒѾÓÐ8È˻ظ´
274Çóµ÷¼Á
ÒѾÓÐ8È˻ظ´
320·Ö£¬²ÄÁÏÓ뻯¹¤×¨Òµ£¬Çóµ÷¼Á
ÒѾÓÐ19È˻ظ´
iceson123
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 233.9
- ºì»¨: 1
- Ìû×Ó: 61
- ÔÚÏß: 1007.5Сʱ
- ³æºÅ: 1436303
- ×¢²á: 2011-10-11
- רҵ: ¿ØÖÆÀíÂÛÓë·½·¨
2Â¥2016-05-19 13:48:47
liuhongbo
ľ³æ (ÖøÃûдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 20201.5
- É¢½ð: 8
- ºì»¨: 4
- Ìû×Ó: 2162
- ÔÚÏß: 752.3Сʱ
- ³æºÅ: 638484
- ×¢²á: 2008-10-27
- רҵ: ¹¦ÄÜÌÕ´É
3Â¥2016-05-19 18:50:30
iceson123
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 233.9
- ºì»¨: 1
- Ìû×Ó: 61
- ÔÚÏß: 1007.5Сʱ
- ³æºÅ: 1436303
- ×¢²á: 2011-10-11
- רҵ: ¿ØÖÆÀíÂÛÓë·½·¨
4Â¥2016-05-19 20:18:58
iceson123
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 233.9
- ºì»¨: 1
- Ìû×Ó: 61
- ÔÚÏß: 1007.5Сʱ
- ³æºÅ: 1436303
- ×¢²á: 2011-10-11
- רҵ: ¿ØÖÆÀíÂÛÓë·½·¨
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
liuhongbo: ½ð±Ò+15, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, merci! 2016-05-21 07:27:58
liuhongbo: ½ð±Ò+5, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸ 2016-05-21 07:33:05
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
liuhongbo: ½ð±Ò+15, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, merci! 2016-05-21 07:27:58
liuhongbo: ½ð±Ò+5, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸ 2016-05-21 07:33:05
|
function [] = exercise() options=optimset('LargeScale','off','Display','iter','TolX',1e-4,'TolFun',1e-4,'MaxFunEvals',1e6,'GradObj','off','GradConstr','off','Algorithm','interior-point'); global T E A=[];b=[]; Aeq=[]; beq=[]; lb=[0 -Inf]; ub=[Inf Inf]; T=100;E=0.02; xy0=rand(2,1); [XYopt,fval,exitflag]=fmincon(@obj,xy0,A,b,Aeq,beq,lb,ub,[],options); disp(XYopt); function f=obj(xy0) global T E x=xy0(1);y=xy0(2); g=0.5;b=1/3;c=1/3;a1=1; T0=500; a=g+a1*(T-T0); f=1/2*a*(x^2+y^2)+1/4*b*(x^4+y^4)+1/6*c*(x^6+y^6)+g*x*y-(x+y)*E; Ã²ËÆÄãµÄÎÊÌâÀïxºÍyÊÇ¶Ô³ÆµÄ |
5Â¥2016-05-19 20:32:27
liuhongbo
ľ³æ (ÖøÃûдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 20201.5
- É¢½ð: 8
- ºì»¨: 4
- Ìû×Ó: 2162
- ÔÚÏß: 752.3Сʱ
- ³æºÅ: 638484
- ×¢²á: 2008-10-27
- רҵ: ¹¦ÄÜÌÕ´É
6Â¥2016-05-20 06:45:32
iceson123
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 233.9
- ºì»¨: 1
- Ìû×Ó: 61
- ÔÚÏß: 1007.5Сʱ
- ³æºÅ: 1436303
- ×¢²á: 2011-10-11
- רҵ: ¿ØÖÆÀíÂÛÓë·½·¨
7Â¥2016-05-20 11:24:57
iceson123
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 233.9
- ºì»¨: 1
- Ìû×Ó: 61
- ÔÚÏß: 1007.5Сʱ
- ³æºÅ: 1436303
- ×¢²á: 2011-10-11
- רҵ: ¿ØÖÆÀíÂÛÓë·½·¨
8Â¥2016-05-20 11:25:47














»Ø¸´´ËÂ¥
liuhongbo