FORTRAN子程序ppt课件.ppt
lj****88
亲,该文档总共96页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
FORTRAN子程序ppt课件.ppt
第七讲子程序7.1语句函数一、语句函数的概念上例三次使用同一公式,下面利用FORTRAN提供的语句函数来简化之,程序可改写如下:规定:语句函数是在使用的程序段内部用一个语句定义的函数,必须在程序段的开头定义,且只能在该段的内部使用。二、语句函数的定义使用规定使用规定三、语句函数的引用三、语句函数的引用语句函数的引用过程这一过程是由计算机系统来完成的,用户可不必担心。三、语句函数的引用例1:二分法:F(X)=X**3-6.0*X-1.0100READ(*,*)X1,X2FX1=F(X1)FX2=F(X2)I
Fortran子程序.ppt
第八章子程序8.1语句函数一、语句函数的定义F(X,Y)=X**2+Y**2!定义了一个实型函数FNF(X,Y)=X**2+Y**2!定义了一个整型函数NF函数F和G本质上是一个函数,因为对于任意的实参T,F(T)和G(T)总是相同的,但函数F、G和H有点不同,其虚参Z被说明为整型。函数用一条语句可以定义时,才用语句函数的形式定义函数。二、语句函数的调用当未进行说明时,函数值的类型遵守I-N规则。二、函数子程序的调用运行结果如下:........838997S=732.000000分析:函数子程序NUM(
Goodman接触单元FORTRAN子程序.doc
Goodman接触单元FORTRAN子程序SUBROUTINEFRIC(LM,TAU,DDTDDG,DDTDDP,DSLIP,SED,SPD,1DDTDDT,PNEWDT,STATEV,DGAM,TAULM,PRESS,DPRESS,DDPDDH,2SLIP,KSTEP,KINC,TIME,DTIME,NOEL,CINAME,SLNAME,3MSNAME,NPT,NODE,NPATCH,COORDS,RCOORD,DROT,TEMP,4PREDEF,NFDIR,MCRD,NPRED,NSTATV,CHRL
aspen fortran子程序的编译连接运行.docx
Aspenplusfortran子程序的编译、连接与运行AspenPlus可以用来模拟反应精馏,但提供的动力学方程形式比较死板,很多类型的动力学方程都不能直接输入,不得不外接一个fortran子程序。本来用到fortran的机会就不多,所以会的人也不多。何况编写好fortran子程序后,还要用fortran编译器来编译生成obj文件,而且每次运行的时候都得连接一次,比较麻烦。我的电脑以前是装了编译器这些软件的,但最近出了问题,只能编译fortran子程序,运行aspen外接fortran子程序的时候就会出
FORTRAN90第6章子程序.ppt
FORTRAN90程序设计VisualFortran90程序设计§6.1概述1、一个Fortran90程序主程序单元个数:1个2、子程序单元:0-n个子程序单元被主程序单元或被其它子程序单元调用,甚至可以递归调用(调用本身)主程序:单位定义说明部分输入调用子程序输出END子程序分类§6.2外部函数子程序END[FUNCTION[函数名]]函数单位定义语句的写法4、主调程序与被调程序两个单位之间的数据传递FUNCTIONF(X,Y,Z)RESULT(F_RESULT)IMPLICITNONEREAL::X,