| ²é¿´: 1431 | »Ø¸´: 10 | ||
yuyi2009ͳæ (СÓÐÃûÆø)
|
[ÇóÖú]
matlab³ÌÐòÎÊÌâÇó½â´ð
|
|
function[c,err,yc]=bisect(f,a,b,delta) % Input - f is the function input as a string 'f' % - a and b are the left and right endpoints % - delta is the tolerance % Output - c is the zero % - yc = f(c) % - err is the error estimate for c ya = feval(f,a); yb = feval(f,b); if ya * yb > 0, end max1 = 1+ round((log(b-a)-log(delta))/log(2)); for k =1:max1 c =(a+b)/2; yc = feval(f,c); if yc==0; a=c; b=c; elseif yb * yc > 0 b=c; yb=yc; else a=c; ya=yc; end if b - a < delta, break, end end c=(a+b)/2; err=abs(b-a); yc=feval(f,c); % Çóº¯ÊýÔÚc´¦µÄº¯ÊýÖµ for T=200:10:300 K = exp(-9.3932+3204.71/T+0.835931*log(T)... +2.35267*10^-3*T-1.8736*10^-6*T^2+5.1606*10^-10*T^3) f=inline('(4*K-1)*x^2-8*K*x+4*K'); bisect(f,0,1,10^-5) end Ö÷³ÌÐòµ÷Óú¯Êý³ö´í |
» ²ÂÄãϲ»¶
281Çóµ÷¼Á£¨0805£©
ÒѾÓÐ8È˻ظ´
»·¾³ÁìÓòÈ«¹úÖØµãʵÑéÊÒÕÐÊÕ²©Ê¿1-2Ãû
ÒѾÓÐ3È˻ظ´
²ÄÁÏר˶306Ó¢Ò»Êý¶þ
ÒѾÓÐ10È˻ظ´
301Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
Ò»Ö¾Ô¸Ìì½ò´óѧ»¯Ñ§¹¤ÒÕרҵ£¨081702£©315·ÖÇóµ÷¼Á
ÒѾÓÐ7È˻ظ´
302Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
26²©Ê¿ÉêÇë
ÒѾÓÐ3È˻ظ´
268Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
311Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
±»ÎÒÑÔÖУºÐÂÄ£°å²»Ç¿µ÷¸ñʽÁË£¬¼Ùר¼Ò¿ªÊ¼¹Ü¸ñʽÁË
ÒѾÓÐ4È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
Çë½ÌMATLABÖеÄLMIÇó½âÎÊÌ⣬¼±£¡£¡£¡
ÒѾÓÐ7È˻ظ´
Çó¸ßÊÖ½â´ðMatlabÇó½â΢·Ö·½³ÌµÄ³õʼֵºÍ±ß½çÖµÎÊÌâ
ÒѾÓÐ5È˻ظ´
matlab³ö´í¡£¡£¡£Çó´óÉñ½â´ð¡£¡£¡£
ÒѾÓÐ3È˻ظ´
matlabÏ¡Êè¾ØÕóÎÊÌâÇó½Ì
ÒѾÓÐ3È˻ظ´
ÔÚmatlabÀïÔËÐÐSVMµÄÎÊÌ⣬ÆÚ´ý×ÅÄúµÄ½â´ð......
ÒѾÓÐ5È˻ظ´
¹ØÓÚmatlabÏßÐԹ滮 ±³°üÎÊÌâµÄ ½â·¨ Çó¾Èѽ~~·½³ÌÖªµÀ µ«²»ÖªµÀÈçºÎ½â´ð¡¤¡¤¡¤¡¤
ÒѾÓÐ4È˻ظ´
ÇóÖúÈçºÎÓÃmatlabÈ¡³öÖ±ÏßÉϵĵã
ÒѾÓÐ10È˻ظ´
Çë°ïæÓÃmatlabÇó¾ØÕóÌØÕ÷Öµ
ÒѾÓÐ8È˻ظ´
matlabÓöàÔªÏßÐÔ×îС¶þ³Ë·¨Çó½â¶àÔªÏßÐÔ·½³ÌµÄÎÊÌâ
ÒѾÓÐ11È˻ظ´
ÇóÖú°¡£¡ÇóÒ»³ÌÐò£¬ÓÃmatlab³ÌÐò×ö£¬ÓÃÃÉÌØ¿¨Âå·½·¨Ä£Äâ
ÒѾÓÐ10È˻ظ´
matlab×îС¶þ³ËÎÊÌâÇóÖú Ôõô¶¨Òå¶à±äÁ¿
ÒѾÓÐ3È˻ظ´
matlab³ö´í ÇóÖú¸ßÊÖ½â´ð
ÒѾÓÐ5È˻ظ´
ÇómatlabÇó½âÒ»¸ö·½³Ì×éµÄÎÊÌâ
ÒѾÓÐ6È˻ظ´
ÇóÖúmatlabÈí¼þѹËõ°ü
ÒѾÓÐ4È˻ظ´
¡¾ÇóÖú¡¿ ÇóMAtlabÇó½â³ÌÐò£¡£¡£¡
ÒѾÓÐ20È˻ظ´
ÈçºÎÀûÓÃMATLABÇó×îСֵ
ÒѾÓÐ4È˻ظ´
¡¾ÇóÖú¡¿ÇóHMMµÄMatlab³ÌÐò
ÒѾÓÐ4È˻ظ´
zhg19
½ð³æ (СÓÐÃûÆø)
- Ó¦Öú: 33 (СѧÉú)
- ½ð±Ò: 894.6
- ºì»¨: 3
- Ìû×Ó: 212
- ÔÚÏß: 114.5Сʱ
- ³æºÅ: 1895765
- ×¢²á: 2012-07-16
- ÐÔ±ð: GG
- רҵ: °ëµ¼ÌåÎïÀí
2Â¥2013-11-24 17:21:08
yuyi2009
ͳæ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 60.6
- É¢½ð: 29
- ºì»¨: 4
- Ìû×Ó: 289
- ÔÚÏß: 174.3Сʱ
- ³æºÅ: 1103053
- ×¢²á: 2010-09-19
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÍøÂç
3Â¥2013-11-24 17:46:06
zhg19
½ð³æ (СÓÐÃûÆø)
- Ó¦Öú: 33 (СѧÉú)
- ½ð±Ò: 894.6
- ºì»¨: 3
- Ìû×Ó: 212
- ÔÚÏß: 114.5Сʱ
- ³æºÅ: 1895765
- ×¢²á: 2012-07-16
- ÐÔ±ð: GG
- רҵ: °ëµ¼ÌåÎïÀí
4Â¥2013-11-24 22:09:26
yuyi2009
ͳæ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 60.6
- É¢½ð: 29
- ºì»¨: 4
- Ìû×Ó: 289
- ÔÚÏß: 174.3Сʱ
- ³æºÅ: 1103053
- ×¢²á: 2010-09-19
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÍøÂç
5Â¥2013-11-24 22:21:01
yuyi2009
ͳæ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 60.6
- É¢½ð: 29
- ºì»¨: 4
- Ìû×Ó: 289
- ÔÚÏß: 174.3Сʱ
- ³æºÅ: 1103053
- ×¢²á: 2010-09-19
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÍøÂç
6Â¥2013-11-24 22:22:50
Bruce_lee
ͳæ (ÖøÃûдÊÖ)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2632.7
- É¢½ð: 424
- ºì»¨: 4
- Ìû×Ó: 1277
- ÔÚÏß: 317Сʱ
- ³æºÅ: 948103
- ×¢²á: 2010-01-25
- ÐÔ±ð: GG
- רҵ: ¾ÛºÏÎï¹²»ìÓ븴ºÏ²ÄÁÏ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
yuyi2009: ½ð±Ò+50, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, ÔٴθÐл 2013-11-24 23:47:56
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
yuyi2009: ½ð±Ò+50, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, ÔٴθÐл 2013-11-24 23:47:56
|
function problem_solve %-------------------------------------------- disp('----------------·Ö¸îÏß-----------------'); %-------------------------------------------- function[c,err,yc]=bisect(f,a,b,delta) % Input - f is the function input as a string 'f' % - a and b are the left and right endpoints % - delta is the tolerance % Output - c is the zero % - yc = f(c) % - err is the error estimate for c ya = feval(f,a); yb = feval(f,b); if ya * yb > 0, end max1 = 1+ round((log(b-a)-log(delta))/log(2)); for k =1:max1 c =(a+b)/2; yc = feval(f,c); if yc==0; a=c; b=c; elseif yb * yc > 0 b=c; yb=yc; else a=c; ya=yc; end if b - a < delta, break, end end c=(a+b)/2; err=abs(b-a); yc=feval(f,c); % Çóº¯ÊýÔÚc´¦µÄº¯ÊýÖµ end %--------------------------------------------- function f=subfun(x,K) f=(4*K-1).*x.^2-8*K.*x+4*K; end %--------------------------------------------- for T=200:10:300 K = exp(-9.3932+3204.71/T+0.835931*log(T)... +2.35267*10^-3*T-1.8736*10^-6*T^2+5.1606*10^-10*T^3) [c,err,yc]=bisect(@(x)subfun(x,K),0,1,10^-5) disp('----------------·Ö¸îÏß-----------------'); end end Â¥Ö÷£¬Ï£ÍûÄܰïÖúµ½Äã¡£ |

7Â¥2013-11-24 23:37:40
Bruce_lee
ͳæ (ÖøÃûдÊÖ)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2632.7
- É¢½ð: 424
- ºì»¨: 4
- Ìû×Ó: 1277
- ÔÚÏß: 317Сʱ
- ³æºÅ: 948103
- ×¢²á: 2010-01-25
- ÐÔ±ð: GG
- רҵ: ¾ÛºÏÎï¹²»ìÓ븴ºÏ²ÄÁÏ

8Â¥2013-11-24 23:41:39
yuyi2009
ͳæ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 60.6
- É¢½ð: 29
- ºì»¨: 4
- Ìû×Ó: 289
- ÔÚÏß: 174.3Сʱ
- ³æºÅ: 1103053
- ×¢²á: 2010-09-19
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÍøÂç
9Â¥2013-11-24 23:47:44
Bruce_lee
ͳæ (ÖøÃûдÊÖ)
- Ó¦Öú: 5 (Ó×¶ùÔ°)
- ½ð±Ò: 2632.7
- É¢½ð: 424
- ºì»¨: 4
- Ìû×Ó: 1277
- ÔÚÏß: 317Сʱ
- ³æºÅ: 948103
- ×¢²á: 2010-01-25
- ÐÔ±ð: GG
- רҵ: ¾ÛºÏÎï¹²»ìÓ븴ºÏ²ÄÁÏ

10Â¥2013-11-25 15:34:54













»Ø¸´´ËÂ¥