Fortran
文章平均质量分 59
za36mize
这个作者很懒,什么都没留下…
展开
-
Fortran中的time子程序比较
对Fortran中的几种调用时间的子程序(CPU_TIME,SYSTEM_CLOCK,DATA_AND_TIME,DATA_AND_TIME)进行对比研究。原创 2017-11-24 22:44:40 · 3547 阅读 · 1 评论 -
Fortran产生正态分布的随机数
Fortran中用来产生随机数的函数是RANDOM_NUMBER(不需要再调用子程序RANDOM_SEED)。在fcode网站上已经对fortran产生随机数(http://fcode.cn/guide-96-1.html)和fortran产生正态分布的函数(http://fcode.cn/code_prof-33-1.html)进行了介绍。但是随着gfortran版本的升级,生成随机数的语句需要原创 2018-01-02 03:40:42 · 7821 阅读 · 1 评论 -
Fortran学习笔记1——基础知识(数据基本类型及其运算)
1.Fortran基础知识1.1 Fortran字符集Fortran使用的字母表(不局限与字母可以是数字和符号)称为字符集。Fortran2008字符集中有97个符号。它们分别是:大写英文字母(A-Z)——26个符号;小写英文字母(a-z)——26个符号;数字(0-9)——10个符号;下划线(_)——1个符号;算术符号(+ - * / **)——5个符号;其他符号( (原创 2018-01-27 22:44:40 · 8468 阅读 · 1 评论 -
自顶向下的程序设计(Top-down design)
自顶向下的程序设计是这样的一个过程:将一个大的任务分解成很多小的、容易理解的子任务。如果可能的话将每一个子任务进一步的细化。一旦程序被分解成子任务,每个子任务都可以单独编译和测试。直到每个子任务都被测试并能正常工作,我们才会讲子任务合并为一个完整任务。自顶向下的程序设计概念是正规程序设计过程的基础。我们将会详细介绍这个过程。包括的过程如下:1. 明确的声明你要解决的问题。通常编写程序是为了满足某些...翻译 2018-02-12 02:38:00 · 3811 阅读 · 0 评论 -
Fortran学习笔记2——数组
1.数组声明TYPE, DIMENSION(100) :: arrayTYPE可以是REAL,INTEGER或者CHARACTERFortran2003使用方括號([])用作數組生成器。下列表達式定義一個含有五個元素的整型數組array1=[1,2,3,4,5]。2.數組初始化數組在使用之前一定要初始化。數組元素的初始化方法:1.使用賦值語句初始化數組。2.在類型聲明語句中初始化數組。3.用REA...原创 2018-02-18 04:35:21 · 1161 阅读 · 0 评论