欢迎您访问52IJ教育培训网,今天小编为你分享的数学方面的学习知识是通过网络精心收集整理的:“fortran_fortran 中,[数学]”,注意:所整理内容不代表本站观点,如你有补充或疑问请在正文下方的评论处发表。下面是详细内容。
%是FORTRAN90新增加的字符,表示结构中成员的一般形式:结构名%成员名.即在所属结构名后写一个百分号(%)而后写出成员本身名称.这样的成员可以像访问变量一样被访问,包括赋值、打印、引用等.
其他类似问题
问题1:Fortran语言是什么意思?
FORTRAN是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域.FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用.
早在1951年,美国IBM公司约翰·贝克斯(John Backus)针对汇编语言的缺点着手研究开发FORTRAN语言,并于1954年在纽约正式对外发布.称约翰·贝克斯提出的FORTRAN语言为FORTRANⅠ,FORTRANⅠ虽然功能简单,但它的开创性工作,在社会上引起了极大的反响.到1957年第一个FORTRAN编译器在IBM704计算机上实现,并首次成功运行了FORTRAN程序.
在1958年,对FORTRANⅠ进行了扩充和完善,引进了子函数等概念,推出了商业化的FORTRANⅡ版本.之后,FORTRAN语言发展迅速,多种版本相继在其它计算机上实现.
在1962年,推出了FORTRAN Ⅳ.FORTRAN Ⅳ没有充分考虑兼容性,导致FORTRANⅡ程序不能在FORTRAN Ⅳ系统中运行,使其应用受到了很大限制,这时语言不兼容性问题和影响被突出表现出来.此前也出现过FORTRAN Ⅲ,但由于存在严重缺陷,没有在计算机上实现.
随着FORTRAN语言版本的不断更新和变化,语言不兼容性问题日益突出,语言标准化工作被提上了日程.1962年5月,美国标准化协会(简称ANSI)成立相关机构着手进行FORTRAN语言标准化的研究工作,并于1966年正式公布了两个标准文本:美国国家标准FORTRAN(ANSI X3.9-1966)和美国国家标准基本FORTRAN(ANSI X3.10-1966),前者相当于FORTRAN Ⅳ,后者相当于FORTRANⅡ.基本FORTRAN是美国国家标准FORTRAN的一个子集,从而实现了语言的向下兼容,初步解决了语言的兼容性问题.通常称美国国家标准FORTRAN为FORTRAN 66.FORTRAN 66的推出在国际上产生了广泛影响,1972年国际标准化组织(简称ISO)在FORTRAN 66基础上制定了FORTRAN语言三级国际标准:基本级、中间级和完全级.
20世纪60代末,结构化程序设计方法提出后,具有结构化特征的程序设计语言开始出现,如:ALGOL、PASCAL、MODULA、C等.如何将结构化特征引入FORTRAN 66引起计算机厂商和研究机构的高度重视,许多计算机厂商开始对FORTRAN 66进行不同程度的扩充,引入了结构化特征.针对这种情况,ANSI于1976年对FORTRAN 66(ANSI X3.9-1966)进行了修订,吸收了计算机厂商所扩充的一些行之有效的功能,同时增加了许多新内容.ANSI于1978年4月正式公布了新的美国国家标准(程序设计语言FORTRAN ANSI X3.9-1978),同时宣布撤消ANSI FORTRAN 3.9-1966,通常称新标准为FORTRAN 77(该版本原计划1977年公布).FORTRAN 77向下兼容FORTRAN 66.在1980年,FORTRAN 77被ISO正式确定为国际标准ISO 1539-1980,该标准分全集和子集.FORTRAN 77推出后,由于具有结构化特征,在社会上得到了广泛应用,同时由于扩充了字符处理功能,在非数值处理领域也能大显身手.
20世纪80年代末,FORTRAN 77结构化和现代化的研究开始兴起,到1991年5月,ANSI公布了新的美国国家标准FORTRAN(ANSI 3.198-1991).之后,ISO采纳该标准,并确定为国际标准ISO/IEC 1539-1:1991,新国际标准还采纳了我国计算机和信息处理标准化技术委员会程序设计分会提出的多字节字符集数据类型及相应的内部函数,为非英语国家使用计算机提供了极大的方便.通常称新标准为FORTRAN 90,FORTRAN 90向下兼容FORTRAN 77.之后不久又出现了FORTRAN 95.
FORTRAN 90的推出,使传统FORTRAN语言具有了现代气息.微软公司将FORTRAN 90无缝集成在Developer Studio集成开发环境之中,推出了Microsoft FORTRAN PowerStation 4.0,使FORTRAN 90真正实现了可视化编程,彻底告别了传统DOS环境(字符界面),转到了现代Windows环境(视窗界面),共享微软公司Windows平台的丰富资源.在1997年3月,微软公司和数据设备公司(Digital Equipment Corp,简称DEC)强强联合,合作研究、开发和推出了功能更强的FORTRAN语言新版本:Digital Visual FORTRAN 5.0,它是Microsoft FORTRAN PowerStation 4.0的升级换代产品.DEC公司在高性能科学和工程计算方面拥有世界领先技术,其高质量的FORTRAN编译器遍及全球.1998年1月,DEC与Compag公司合并,DEC成为Compag公司的全资子公司,于是Digital Visual FORTRAN更名为Compag Visual FORTRAN,到目前为止,Visual FORTRAN的最新版本为Compag Visual FORTRAN 6.6.
问题2:XNORM在fortran中是什么意思[数学科目]
xnorm不是fortran的保留字
通常是mkl数学库函数的参数
一般来说表示矩阵的C^\infinity范数
问题3:[FORTRAN]是什么意思?是英语考级的一个什么东东吗?[数学科目]
1.公式变换 (= formula transformation).
2.公式翻译,公式译码(资料处理) (= formula translation).
3.公式转换器,公式翻译程序 (= formula translator).
问题4:fortran中的::[数学科目]
F90程序中的数据都有三个特征:类型、种别、属性,由类型说明语句来定义说明.其一般形式是:
类型说明[(种别说明)][,属性说明表] ::变量名表[=初值]
例:REAL(KIND=2),DIMENSION(1:10)::X,Y
说明变量X,Y都是实型,种别是2,属性是一维数组.这样X、Y实际上是两个种别参数为2的一维实型数组,各具有10个元素.在某些场合下,种别说明与属性说明可以省略,此时它的一般形式是最基本形式:
类型说明::变量名表
这个符号是在定义数据类型时所用的符号,我想你应该明白了吧
问题5:fortran 中的% DO iKey=1,inpKey%nKeys IF (inpKey%status /= myStatus_Run) EXITIF (keyWord == inpKey%keys(iKey)%name) found = .TRUE.END DO
比如 a%b 表示结构体变量 a 的 b 成员
类似于 C 语言的 a.b,结构体(struct)
inpKey%nKeys
inpKey 是一个结构体,你可以搜索一下 Type inpKey 找到它的定义
nKeys 是它的一个结构体成员.就这样
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
