¡Ú 2005 ǯÅÙ ¼ø¶È³µÍסÛ
²Ê¡¡¡¡¡¡ÌÜ ¾ðÊó¿ôÃͲòÀÏ ( Numerical Analysis of Information )
ôÅö¶µ°÷ º·²å ¹¸
ÂоݳØǯÅù ÅÔ»Ô¹©³Ø²Ê¡¦4ǯ¡¦¸å´ü¡¦É¬½¤¡¦1ñ°Ì
³Ø½¬¡¦¶µ°é
ÌÜɸ
¹©³Ø·ÏÊ£¹ç¥×¥í¥°¥é¥à £Ê£Á£Â£Å£Å´ð½à£±¡Ê£±¡Ë
A3(100%) (c),(d)1
¼ø¶È¤Î³µÍ×
¤ÈÊý¿Ë
¼«Á³³¦¤Î¹©³ØŪ½ôÌäÂê¤ÏÄ̾ÈùʬÊýÄø¼°¤Ç¼¨¤µ¤ì¤ë¤¬¤½¤Î¤¦¤Á¤ÎËؤɤϲòÀÏŪ¤Ë²ò¤òµá¤á¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£¤³¤Î¼ø¶È¤Ç¤Ï¡¢FORTRAN¸À¸ì¤Ë¤è¤ë´ðËÜ¥×¥í¥°¥é¥àÃ챤ò¤â¤È¤Ë·×»»¥¢¥ë¥´¥ê¥º¥à¤Î¹Í¤¨Êý¤ò½¬ÆÀ¤¹¤ë¤È¶¦¤Ë¡¢¥³¥ó¥Ô¥å¡¼¥¿¤ÎÍ¥¤ì¤¿Ç½ÎϤò³èÍѤ·¤Æ¼ï¡¹¤Î¹©³ØŪ½ôÌäÂê¤ò¿ôÃÍŪ¤Ë²òÀϤ¹¤ëÊýË¡¤ò³Ø¤Ö¤³¤È¤òÌÜŪ¤È¤¹¤ë¡£
Åþ
ã
ÌÜ
ɸ
1 ¡ÚA3¡Û¡¡ Linux¤Î´ðÁÃÃ챤¬Íý²ò¤Ç¤­¤Þ¤¿´ðËÜÁàºî¤¬¤Ç¤­¤ë¡£
2 ¡ÚA3¡Û¡¡ FORTRAN¸À¸ì¤Ë¤è¤ë´ðËÜŪ¤Ê¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¡£
3 ¡ÚA3¡Û¡¡ ÊýÄø¼°¤Îµáº¬¤Î¿ôÃͲòË¡¡ÈNewtonË¡¡¢Regula falsiË¡¡É¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¡£
4 ¡ÚA3¡Û¡¡ ϢΩ°ì¼¡ÊýÄø¼°¤Î¿ôÃͲòË¡¡ÈGauss-JordanË¡(Áݤ­½Ð¤·Ë¡)¡É ¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¡£
5 ¡ÚA3¡Û¡¡ Êä´ÖË¡¤Î¿ôÃͲòË¡¡È£Ìagrange¤Î¸ø¼°¡É¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¡£
6 ¡ÚA3¡Û¡¡ ¥³¥ó¥Ô¥å¡¼¥¿¤Ë¤è¤ëÈùʬÊýÄø¼°¤Î²òË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤Ç¤­¤ë¡£
7 ¡¡
8 ¡¡
9 ¡¡
10 ¡¡
ɾ
²Á
Êý
Ë¡
¤È
´ð
½à
Åþ
ã
ÌÜ
ɸ
Ëè
1 Linux¤Î´ðÁÃÃ챤¬Íý²ò¤Ç¤­¤Þ¤¿´ðËÜÁàºî¤¬¤Ç¤­¤ë¤«¤Ï¡¢±é½¬²ÝÂê¤ÎÄó½Ð¤Çɾ²Á¤¹¤ë¡£
2 FORTRAN¸À¸ì¤Ë¤è¤ë´ðËÜŪ¤Ê¥×¥í¥°¥é¥à¤ÎºîÀ®¤Ë¤Ä¤¤¤Æ¤Ï¡¢±é½¬²ÝÂê¤ÎÄó½Ð¤Çɾ²Á¤¹¤ë¡£
3 ¿ôÃͲòË¡¡ÈNewtonË¡¡¢Regula falsiË¡¡É¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¤«¤Ï¡¢±é½¬²ÝÂê¤ÎÄó½Ð¤ÈÃæ´Ö»î¸³¤Çɾ²Á¤¹¤ë¡£
4 ¿ôÃͲòË¡¡ÈGauss-JordanË¡(Áݤ­½Ð¤·Ë¡)¡É ¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¤«¤Ï¡¢±é½¬²ÝÂê¤ÎÄó½Ð¤ÈÄê´ü»î¸³¤Çɾ²Á¤¹¤ë¡£
5 ¿ôÃͲòË¡¡È£Ìagrange¤Î¸ø¼°¡É¤Î¼êË¡¤¬Íý²ò¤Ç¤­¡¢¥×¥í¥°¥é¥à¤¬ºîÀ®¤Ç¤­¤ë¤«¤Ï¡¢±é½¬²ÝÂê¤ÎÄó½Ð¤ÈÄê´ü»î¸³¤Çɾ²Á¤¹¤ë¡£
6 ¥³¥ó¥Ô¥å¡¼¥¿¤Ë¤è¤ëÈùʬÊýÄø¼°¤Î²òË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢Äê´ü»î¸³¤Çɾ²Á¤¹¤ë¡£
7 ¡¡
8 ¡¡
9 ¡¡
10 ¡¡
Áí
¹ç
ɾ
²Á
¥³¥ó¥Ô¥å¡¼¥¿¤Ë¤è¤ë±é½¬¤ò¼ç´ã¤È¤¹¤ë¤Î¤Ç¡¢Æüº¢¤Î±é½¬¾õ¶·¡Ê±é½¬²ÝÂê¤ÎÄó½Ð¡Ë¤¬ËÞ¤½60¡ó¡¢»î¸³À®ÀÓ40¡ó¤ÇÁí¹çɾ²Á¤¹¤ë¡£
¥Æ¥­¥¹¥È ¥×¥ê¥ó¥È¹ÖµÁ
»²¹Í½ñ ¡ÖFORTRAN¤È¿ôÃÍ·×»»Ë¡¡×ÉðÆ£¡¦¿ù¹¾¡¦²¬ºê¡¡¶¦Ãø¡ÊÇÝÉ÷´Û¡Ë
¡Ö¥¶¡¦FORTRAN 77¡×¸ÍÀîÈ»¿ÍÃø¡Ê¥µ¥¤¥¨¥ó¥¹¼Ò¡Ë
¡ÖFORTRAN¤Î¿ôÃÍ·×»»ÆþÌç¡×¶âÅÄ¿ôÀµÃø(ÆâÅÄÏ·ÄáÊà¿·¼Ò)
´ØÏ¢²ÊÌÜ ¡¡
Íú½¤¾å¤Î
Ãí°Õ»ö¹à
¤³¤Î¶µ²Ê¤Ï¥³¥ó¥Ô¥å¡¼¥¿¤ÎÍ¥¤ì¤¿Ç½ÎϤò³èÍѤ·¤Æ¡¢¼«Á³³¦¤Î¼ï¡¹¤Î¹©³ØŪ½ôÌäÂê¤ò¿ôÃÍŪ¤Ë²òÀϤ¹¤ë¤â¤Î¤Ç¤¢¤ë¡£¤³¤ì¤Þ¤Ç³Ø½¬¤·¤Æ¤­¤¿ÀìÌç´ðÁòÊÌܤι½Â¤Îϳء¢¿åÍý³Ø¡¢ÅÚ¼ÁÎϳؤγƼïÌäÂê¤ò¼ê·×»»¤È¥³¥ó¥Ô¥å¡¼¥¿²òÀϤòÁȤ߹ç¤ï¤»¤ë¤³¤È¤Ç¸ú²Ì¤ò¾å¤²¤ë¤³¤È¤¬´üÂԤǤ­¤ë¡£¤è¤Ã¤Æº£²ó³Ø¤ó¤À¿ôÃͲòË¡¤ò¤³¤ì¤Þ¤Ç¤ÎÀìÌç´ðÁòÊÌܤÎÌäÂê¤Î²òË¡¤Ë³èÍѤǤ­¤ë¤³¤È¡£

¡Ú¼ø¶È·×²è¡Ê ¾ðÊó¿ôÃͲòÀÏ ¡Ë¡Û
½µ ¾åÃÊ¡§¥Æ¡¼¥Þ¡¿²¼ÃÊ¡§ÆâÍÆ¡ÊÌÜɸ¡¢½àÈ÷¤Ê¤É¡Ë
1 ´ðÁÃÃμ±--Linux¤Î´ðËÜ¡Ê1¡Ë
Linux¤Î´ðËܤˤĤ¤¤ÆÀâÌÀ¡££Õ£Î£É£Ø´Ä¶­¤Ë¤Ä¤¤¤ÆÀâÌÀ¤¹¤ë¡£
2 ´ðËÜÁàºî--Linux¤Î´ðËÜ¡Ê2¡Ë
¥×¥í¥°¥é¥à¤ÎºîÀ®¤ä¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤Ê¤É¥×¥í¥°¥é¥à±é½¬¤ËɬÍפʺî¶È¤Ë¤Ä¤¤¤ÆÀâÌÀ¤¹¤ë¡£¥Ç¥¹¥¯¥È¥Ã¥×¡¢¥¨¥Ç¥£¥¿¡¢¥³¥ó¥Ñ¥¤¥ë¤È¥×¥í¥°¥é¥à¤Î¼Â¹Ô¡¢¥ê¥¹¥È¤È·ë²Ì¤Î°õºþ¡¢¥Õ¥¡¥¤¥ëÁàºî¤Î´ðËÜ¥³¥Þ¥ó¥É¤Ê¤É¤ÎÀâÌÀ¤ò¤¹¤ë¡£
3 FORTRAN¸À¸ì¤Î´ðÁäÎÉü½¬
£²Ç¯»þ¤Ë½¬ÆÀ¤·¤¿FORTRAN¸À¸ì¤Î´ðÁáÊʸˡ¡Ë¤Ë¤Ä¤¤¤ÆÉü½¬¤¹¤ë¡££²Ç¯»þ¤Î¶µ²Ê½ñ¡Ö¥¶¡¦FORTRAN77¡×¤Ë¤Ä¤¤¤ÆÀâÌÀ¤¹¤ë¡£
4 FORTRAN´ðÁäα齬­µ
·«¤êÊÖ¤·¡¢È½ÃÇ¡¢Ê¬´ô¡¢½ñ¼°¤Ê¤É¤Ë¤è¤ë´Êñ¤Ê¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤ò¤¹¤ë¡£
5 FORTRAN´ðÁäα齬­¶
ÇÛÎó¡¢¥µ¥Ö¥ë¡¼¥Á¥ó¡¢´Ø¿ô¤Ê¤É¤Ë¤è¤ë¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤ò¤¹¤ë¡£
6 ÊýÄø¼°¤Îµáº¬¡Ê1¡ËÀâÌÀ¡¢±é½¬
¹â¼¡ÊýÄø¼°¤äÈóÀþ·ÁÊýÄø¼°¤Îº¬¤òµá¤á¤ë¿ôÃͲòË¡¡ÈNewtonË¡¡¢Regula falsiË¡¡É¤Ë¤Ä¤¤¤ÆÀâÌÀ¡¢±é½¬¤ò¤¹¤ë¡£
7 ÊýÄø¼°¤Îµáº¬¡Ê2¡Ë¥×¥í¥°¥é¥ß¥ó¥°±é½¬
¡ÈNewtonË¡µÚ¤ÓRegula falsiË¡¡É¤Î¥×¥í¥°¥é¥à¤ÎÀâÌÀ¤È¤½¤Î¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤ò¹Ô¤¦¡£
8 Ãæ´Ö»î¸³
Linux¤Î´ðËÜ, FORTRAN¤Î´ðÁÃ, FORTRAN¤Ë¤è¤ë¥×¥í¥°¥é¥ß¥ó¥°¡¢¹â¼¡ÊýÄø¼°¤Î¿ôÃͲòË¡¤Ê¤É¤Ë¤Ä¤¤¤Æ½ÐÂꤹ¤ë¡£
9 ĹÃì¤ÎºÂ¶þÊýÄø¼°¡Ê¹½Â¤ÎϳؤÎÃì¡Ë
NewtonË¡¤Ë¤è¤ê¹½Â¤ÎϳؤÎĹÃì¤ÎºÂ¶þÊýÄø¼°¤¬²òË¡¤Ç¤­¤ë¤Î¤Ç¡¢NewtonË¡¤Î¥×¥í¥°¥é¥à¤òŬÍѤ·¤Æ¡¢Ä¹Ãì¤ÎºÂ¶þ²Ù½ÅµÚ¤ÓºÂ¶þ±þÎÏÅÙ¤òµá¤á¤ë¡£
10 ϢΩ°ì¼¡ÊýÄø¼°¡Ê1¡ËÀâÌÀ¡¢±é½¬
¹½Â¤ÎϳؤβòË¡¤Ê¤É¤Ï¿¸µÏ¢Î©°ì¼¡ÊýÄø¼°¤ò²ò¤¯¤³¤È¤Ë¤Ê¤ë¡£¤³¤³¤Ç¤ÏϢΩ°ì¼¡ÊýÄø¼°¤Î¿ôÃͲò¤òµá¤á¤ë¡ÈGaussJordanË¡(Áݤ­½Ð¤·Ë¡)¡É¤Î¥×¥í¥°¥é¥à¤Ë¤Ä¤¤¤ÆÀâÌÀ¡¢±é½¬¤ò¤¹¤ë¡£
11 ϢΩ°ì¼¡ÊýÄø¼°¡Ê2¡Ë¥×¥í¥°¥é¥ß¥ó¥°±é½¬
¡ÈGauss-JordanË¡¡É¤Î¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤È¹½Â¤ÎϳؤγƼï¥é¡¼¥á¥ó¹½Â¤Êª¤ÎϢΩ°ì¼¡ÊýÄø¼°¤ò²òË¡¤¹¤ë¡£
12 Êä´ÖË¡¡Ê1¡ËÀâÌÀ¡¢±é½¬
³Æ¼ïÌäÂê¤Î¥·¥ß¥å¥ì¡¼¥·¥ç¥ó¡ÊÌϵ¼¡Ë¤ò¹Ô¤¦¾ì¹ç¡¢ÈóÀþ·ÁÆÃÀ­¤¬²òÀÏŪ¤ËÆÀ¤é¤ì¤Ê¤¤¤È¤­¡¢Êä´ÖË¡¤¬½ÅÍפȤʤ롣Êä´ÖË¡¤ÎÂåɽŪ¤Ê¿ôÃͲò¡È£Ìagrange¤ÎÊä´ÖË¡¡É¤Ë¤Ä¤¤¤ÆÀâÌÀ¡¢±é½¬¤ò¤¹¤ë¡£
13 Êä´ÖË¡¡Ê2¡Ë¥×¥í¥°¥é¥ß¥ó¥°±é½¬
¡È£Ìagrange¤ÎÊä´ÖË¡¡É¤Î¥×¥í¥°¥é¥à¤ÎÀâÌÀ¤È¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤ò¤¹¤ë¡£
14 ÈùʬÊýÄø¼°¤Î²òË¡¡Ê1¡ËÀâÌÀ
¥³¥ó¥Ô¥å¡¼¥¿¤Ç¤ÏÆÃÄê¤Î²ò¤Î¿ôÃÍɽ¤òºî¤ë¤³¤È¤ÇÈùʬÊýÄø¼°¤ò²ò¤¤¤¿¤³¤È¤Ë¤¹¤ë¡£¤½¤Î¤¿¤á¤Î¥×¥í¥°¥é¥à¤Ï¡¢¤É¤Î¤è¤¦¤Ê¹Í¤¨Êý¤Ë¤è¤ë¤Î¤«¤Ë¤Ä¤¤¤ÆÀâÌÀ¤¹¤ë¡£
15 ÈùʬÊýÄø¼°¤Î²òË¡¡Ê1¡Ë¥×¥í¥°¥é¥ß¥ó¥°±é½¬
¼ÂºÝ¤Îµ»½Ñ·×»»¤ÇºÇ¤â¿¤¯»È¤ï¤ì¤Æ¤¤¤ë¡ÈRunge-KuttaË¡¡É¤Î¥×¥í¥°¥é¥à¤ÎÀâÌÀ¤È¥×¥í¥°¥é¥ß¥ó¥°±é½¬¤ò¤¹¤ë¡£
È÷
¹Í
Ãæ´Ö»î¸³¡¦Äê´ü»î¸³¤ò¼Â»Ü¤¹¤ë¡£