混合编程与FORTRAN计算程序图形界面的实现.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:5 大小:171KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

混合编程与FORTRAN计算程序图形界面的实现.pdf

混合编程与FORTRAN计算程序图形界面的实现.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

µÚ3l¾íµÚ6ÆÚÖÐÄϹ¤Òµ´óѧѧ±¨Vol.31No.62000Äêl2ÔÂJ.CENT.SOUTHUNIV.TECHNOL.Dec.2000»ìºÏ±à³ÌÓëFORTRAN¼ÆËã³ÌÐòͼÐνçÃæµÄʵÏÖÖì´ÓÐñ(ÖÐÄÏ´óѧÐÅÏ¢¿ÆÑ§Ó빤³ÌѧԺ£¬ºþÄϳ¤É³41¡Þ83)[ÕªÒª]Õë¶ÔFORTRANÓïÑÔ¼ÆËãЧÂʸ߶øÍ¼Ðι¦ÄÜÈõ£¬VisualBasic(VB)¼ÆËãЧÂʵͶøÍ¼Ðι¦ÄÜÇ¿µÄÌØµã£¬²ÉÓÃVBºÍFORTRAN2ÖÖÓïÑÔ»ìºÏ±à³Ì£¬³ä·ÖÀûÓø÷×ÔµÄÓŵ㣬ʵÏÖFORTRAN¼ÆËã³ÌÐò×ÊÔ´µÄÔÙÀûÓã®´ËÍ⣬̽ÌÖÁË2ÖÖʵÏÖFORTRAN¼ÆËã³ÌÐò¿ÉÊÓ»¯µÄ·½·¨£ºÒ»ÊÇͨ¹ý´ÅÅÌÎļþÔÚVB³ÌÐòºÍFORTRAN³ÌÐò¼ä½»»»Êý¾Ý£¬²¢½èÖúWindowsAPI(Ó¦ÓóÌÐò±à³Ì½Ó¿Ú)º¯ÊýʵÏÖFORTRANÍâ¿Ç³ÌÐòÔÚVBÖÐͬ²½ÔËÐУ¬Ê¹FORTRANÍâ¿Ç³ÌÐòµÄ¼ÆËã½á¹ûÔÚVBͼÐνçÃæÉÏÏÔʾ£»¶þÊǽ«FORTRAN³ÌÐòת»¯Îª¶¯Ì¬Á´½Ó¿âº¯Êý£¬Í¨¹ýº¯Êý²ÎÊý´«µÝʹVB³ÌÐòºÍFORTRAN¶¯Ì¬Á´½Ó¿âº¯ÊýÖ®¼ä½»»»Êý¾Ý£¬½«FORTRANµÄ¼ÆËã½á¹ûÔÚVB´°ÌåÉÏÏÔʾ²¢½øÐÐ×÷ͼ´¦Àí£¬´Ó¶øÊµÏÖÁËFORTRAN¼ÆËã³ÌÐòµÄͼÐνçÃæ¼°¼ÆËã½á¹ûµÄ¿ÉÊÓ»¯£®[¹Ø¼ü´Ê]FORTRANÓïÑÔ£»Íâ¿Ç³ÌÐò£»¶¯Ì¬Á´½Ó¿â[ÖÐͼ·ÖÀàºÅ]TP311.11[ÎÄÏ×±êʶÂë]A[ÎÄÕ±àºÅ]1005-9792(2000)06-0561-04ÔÚ¿ÆÑ§¼ÆËãÓ빤³Ì·ÖÎöÁìÓò£¬´æÔÚ×Å´óÁ¿¸´ÔӿdzÌÐòÒ»°ãÊÇÒÔÒì²½·½Ê½ÔËÐеģ¬ÓÉÓÚδµÈFOR-¶ø·±ËöµÄ¼ÆË㣬¶øFORTRANÓïÑÔÔÚÕâЩ¼ÆËãÁìÓòTRAN³ÌÐòÔËÐнáÊøVB¾Í¼ÌÐøÖ´ÐкóÐøÓï¾ä£¬Ê¹VBµÃ²»µ½×îÖÕµÄÊý¾Ý½á¹û¶ø³ö´í£®´ËÍ⣬ÓÉÓÚFOR-ЧÂÊ×î¸ß£¬Òò´Ë£¬Ðí¶à¿ÆÑй¤×÷Õߺ͹¤³Ì¼¼ÊõÈËԱʹTRAN³ÌÐòÊÇ»ùÓÚDOSƽ̨µÄ£¬ÔÚWindowsƽ̨ÔËÓÃFORTRANÓïÑÔ¿ª·¢ÁË´óÁ¿µÄ¼ÆËãÈí¼þ£®µ«ÉÏÊöÐÐDOSÓ¦ÓóÌÐò£¬»áÍ˳öWindows¶ø½øÈëDOS½çÈí¼þ¶à±»ÏÞÖÆÔÚDOS»·¾³ÏÂÔËÐУ¬Í¼Ðι¦ÄÜÈõ£¬¼ÆÃ棬µ¼Ö³öÏÖ¡°ºÚÆÁ¡±ÏÖÏó£¬ÇÒµ±DOS³ÌÐòÔËÐнáÊøËã½á¹û¿ÉÊÓ»¯´æÔÚȱÏÝ£®¶øVB×÷ΪһÖÖWindowsÈíʱ²»ÄÜ×Ô¶¯¹Ø±ÕDOS½çÃæ£®Òò´Ë£¬½â¾ö´ËÀàÎÊÌâÊǼþ¿ª·¢ÓïÑÔ£¬¿ÉÊÓ»¯Í¼Ðι¦ÄÜÇ¿£¬¿ª·¢Ð§Âʸߣ¬ÊÇ¿ª³É¹¦¼ÓװͼÐνçÃæÓÚFORTRAN³ÌÐòÖ®ÉϵĹؼü£®·¢¶àýÌåÓ¦ÓóÌÐòµÄÒ»Öַdz£ÓÐЧµÄ¹¤¾ß[1,2].ÖØ¸´1.2ÎÊÌâµÄ½â¾öÓÐ2ÖÖ·½·¨¿ÉÒÔʵÏÖÔÚVBÖÐÖ±½Óµ÷ÓÃFOR-ʹÓÃÈí¼þÒÔ¼°Ìá¸ß³ÌÐòµÄͨÓÃÐÔÊǽâ¾öÈí¼þΣ»úµÄTRANÍâ¿Ç³ÌÐò£ºÒ»ÊÇÓÃVBÖеÄShellº¯Êý[4,5]£»¶þÖØÒªÊÖ¶Î[3],ÈôÄÜÀûÓÃVBµÄͼÐι¦ÄÜʵÏÖFOR.ÊÇÓÃWindowsAPIº¯Êý[6]CreateProcsee´´½¨FORTRANTRAN¼ÆËãµÄ¿ÉÊÓ»¯£¬¶Ô³ä·ÖÀûÓÃÔ•ÓÐFORTRAN¼ÆÍâ¿Ç³ÌÐò½ø³Ì£®Òª³É¹¦ÊµÏÖͬ²½µ÷Ó㬹ؼüÊÇҪʵÏÖËã³ÌÐò×ÊÔ´ºÜÓÐʵ¼ÊÒâÒ壮Ϊ´Ë£¬×÷Õß̽ÌÖÁËÔÚVBÄܼàÊÓFORTRANÍâ¿Ç³ÌÐòÔËÐÐ״̬ºÍµÈ´ýËüÔËÐÐÖе÷ÓÃFORT