| ²é¿´: 892 | »Ø¸´: 7 | |||
| µ±Ç°Ö÷ÌâÒѾ´æµµ¡£ | |||
Ʈѩ139½ð³æ (³õÈëÎÄ̳)
|
[½»Á÷]
¡¾ÇóÖú¡¿c++±à³Ì£¬Çë¸ßÊÖ°ïÎÒ¿´¿´Õâ¸ö³ÌÐòÓ¦¸ÃÔõôд
|
||
|
³ÌÐòÖеĹ«Ê½Îª£º p[I][j]=(p[j]+p[i-1][j])/2; s[I][j]=-2*miu*h*p[I][j]*p[I][j]*(1-p[I][j])/(4*dx*4*dx); fw[i-1][j]=((k[j]+k[i-1][j])/2*v[I][j]+(k[j]+k[i-2][j])/2*v[I-1][j])/2; fe[j]=((k[i+1][j]+k[j])/2*v[I+1][j]+(k[j]+k[i-1][j])/2*v[I][j])/2; aw[I-1][j]=dw[i-1][j]+fw[i-1][j]/2; ae[I+1][j]=de[j]-fe[j]/2; ÔÚÕâ¸ö³ÌÐòÖаüº¬i£¬j£¬I,J¡£ÎÒ¿ÉÒÔÏñϱßÕâÑùд³ÌÐòÂ𣿠for(I=3;I<=m;I++) for(J=3;J<=n;J++) { for(i=2;i<=m;i++) for(j=2;j<=n;j++) { p[I][j]=(p[j]+p[i-1][j])/2; s[I][j]=-2*miu*h*p[I][j]*p[I][j]*(1-p[I][j])/(4*dx*4*dx); fw[i-1][j]=((k[j]+k[i-1][j])/2*v[I][j]+(k[j]+k[i-2][j])/2*v[I-1][j])/2; fe[j]=((k[i+1][j]+k[j])/2*v[I+1][j]+(k[j]+k[i-1][j])/2*v[I][j])/2; aw[I-1][j]=dw[i-1][j]+fw[i-1][j]/2; ae[I+1][j]=de[j]-fe[j]/2; } } [ Last edited by Ʈѩ139 on 2008-3-14 at 20:47 ] |
» ²ÂÄãϲ»¶
Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
Ò»Ö¾Ô¸±±¾©»¯¹¤´óѧ£¬³õÊԳɼ¨350Çóµ÷¼Á
ÒѾÓÐ14È˻ظ´
¸´ÊÔµ÷¼Á
ÒѾÓÐ4È˻ظ´
323·Ö£¨¼ÆËã»úÊÓ¾õºÍ´óÄ£ÐÍÏîÄ¿£©ÄÜÖ±½ÓÉÏÊÖ
ÒѾÓÐ3È˻ظ´
311·Ö 22408 Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
320·ÖÈ˹¤ÖÇÄܵ÷¼Á
ÒѾÓÐ7È˻ظ´
Ò»Ö¾Ô¸Ö£´ó0705Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
0703»¯Ñ§
ÒѾÓÐ10È˻ظ´
301Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
306·Ö²ÄÁÏÓ뻯¹¤Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
¡ï
zzgyb(½ð±Ò+1,VIP+0):ллÄúµÄ²ÎÓ룬»¶ÓÄú³£À´¼ÆËãÄ£Äâ°æ½â´ðÎÊÌâ¡£
zzgyb(½ð±Ò+1,VIP+0):ллÄúµÄ²ÎÓ룬»¶ÓÄú³£À´¼ÆËãÄ£Äâ°æ½â´ðÎÊÌâ¡£
|
Â¥Ö÷¶¨ÒåµÄkÊÇһάÊý×黹ÊǶþάÊý¾Ý£¿ Ôõôһ»áÊÇk[j]£¬Ò»»á¶ùÓÖÊÇk[i-1][j]¡£Ïë²»Ã÷°×£¬Ôõô¾ÍÈ˰ïÄãѽ£¡ |
2Â¥2008-03-15 08:53:11
Ʈѩ139
½ð³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 979
- Ìû×Ó: 44
- ÔÚÏß: 8.3Сʱ
- ³æºÅ: 477085
- ×¢²á: 2007-12-13
3Â¥2008-03-15 17:46:06
Ʈѩ139
½ð³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 979
- Ìû×Ó: 44
- ÔÚÏß: 8.3Сʱ
- ³æºÅ: 477085
- ×¢²á: 2007-12-13
|
for(I=3;I<=m;I++) for(J=3;J<=n;J++) { for(i=2;i<=m;i++) for(j=2;j<=n;j++) { p[I][j]=(p[j]+p[i-1][j])/2; s[I][j]=-2*miu*h*p[I][j]*p[I][j]*(1-p[I][j])/(4*dx*4*dx); dw[i-1][j]=miu*k[i-1][j]/dx; de[j]=miu*k[j]/dx; fw[i-1][j]=((k[j]+k[i-1][j])/2*v[I][j]+(k[j]+k[i-2][j])/2*v[I-1][j])/2£» fe[j]=((k[i+1][j]+k[j])/2*v[I+1][j]+(k[j]+k[i-1][j])/2*v[I][j])/2; aw[I-1][j]=dw[i-1][j]+fw[i-1][j]/2; ae[I+1][j]=de[j]-fe[j]/2; au[I][j]=(k[j]+k[i-1][j])/2; } } |
4Â¥2008-03-15 17:54:57
zsuzwr
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ¹ó±ö: 0.15
- ½ð±Ò: 2811.7
- É¢½ð: 10
- Ìû×Ó: 554
- ÔÚÏß: 275Сʱ
- ³æºÅ: 209571
- ×¢²á: 2006-03-06
- רҵ: Äý¾Û̬ÎïÐÔI:½á¹¹¡¢Á¦Ñ§ºÍ

5Â¥2008-03-15 18:02:51
Ʈѩ139
½ð³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 979
- Ìû×Ó: 44
- ÔÚÏß: 8.3Сʱ
- ³æºÅ: 477085
- ×¢²á: 2007-12-13
6Â¥2008-03-15 18:09:06
sun20082002
ľ³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 2392.3
- Ìû×Ó: 50
- ÔÚÏß: 73.6Сʱ
- ³æºÅ: 218450
- ×¢²á: 2006-03-13
- ÐÔ±ð: GG
- רҵ: ½ðÊô²ÄÁϵÄÄý¹ÌÓë½á¾§Ñ§
|
ÍøÂç²»ºÃ£¬·¢ÖØÁË£¬Ï£Íû°æÖ÷¸øÉ¾³ýÒ»¸ö¡£ ÏÈ¿´Ò»µãµã for(I=3;I<=m;I++) for(J=3;J<=n;J++) { for(i=2;i<=m;i++) for(j=2;j<=n;j++) { p[I][j]=(p[j]+p[i-1][j])/2; ¡¡ } p[I][j] µÄÖµ×îºó¶¼ÊÇ (p[m][n]+p[m-1][n])/2, Ó¦¸Ã²»¶Ô°É£¿ ¶øÇÒÔÚµÚ¶þ´Î ij Ñ»·ÖмÆËã¶à´Î¡£ p[I][j] Óë p[j] µÄ±¾ÖÊû±ä£¬»¹ÊÇͬһ¸öÊý×飬ÄãÓà I ²¢²»´ú±íËü»á¸Ä±ä¡£ ¶ÔÓÚÕâÑùµÄÑ»· Òª²»ÖØÐÂÕÒÒ»¸öÊý×é´æ·ÅÊýÖµ£¬Òª²» Ö»Óà һ¸ö i j µÄÑ»·£¬ÔÚÄÚ²¿´¦ÀíºÃI Óëi µÄ¹ØÏµ¡£ [ Last edited by sun20082002 on 2008-5-15 at 10:25 ] |
7Â¥2008-05-15 10:17:32
sun20082002
ľ³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 2392.3
- Ìû×Ó: 50
- ÔÚÏß: 73.6Сʱ
- ³æºÅ: 218450
- ×¢²á: 2006-03-13
- ÐÔ±ð: GG
- רҵ: ½ðÊô²ÄÁϵÄÄý¹ÌÓë½á¾§Ñ§
¡ï ¡ï ¡ï
lei0736(½ð±Ò+3,VIP+0):лл·ÖÎö
lei0736(½ð±Ò+3,VIP+0):лл·ÖÎö
|
ÏÈ¿´Ò»µãµã for(I=3;I<=m;I++) for(J=3;J<=n;J++) { for(i=2;i<=m;i++) for(j=2;j<=n;j++) { p[I][j]=(p[j]+p[i-1][j])/2; ¡¡ } p[I][j] µÄÖµ×îºó¶¼ÊÇ (p[m][n]+p[m-1][n])/2, Ó¦¸Ã²»¶Ô°É£¿ ¶øÇÒÔÚµÚ¶þ´Î ij Ñ»·ÖмÆËã¶à´Î¡£ p[I][j] Óë p[j] µÄ±¾ÖÊû±ä£¬»¹ÊÇͬһ¸öÊý×飬ÄãÓà I ²¢²»´ú±íËü»á¸Ä±ä¡£ ¶ÔÓÚÕâÑùµÄÑ»· Òª²»ÖØÐÂÕÒÒ»¸öÊý×é´æ·ÅÊýÖµ£¬Òª²» Ö»Óà һ¸ö i j µÄÑ»·£¬ÔÚÄÚ²¿´¦ÀíºÃI Óëi µÄ¹ØÏµ¡£ |
8Â¥2008-05-15 10:21:51














»Ø¸´´ËÂ¥