Fortran不区分大小写,所以这两个N是同一个意思,所以要小心!!!最好用两个变量表示!!D0(I)表示数组D0的第 I个元素!
Fortran中dimension(*)是什么意思? 答案 声明一下这是一维数组,但不确定大小相关推荐 1Fortran中dimension(*)是什么意思?反馈 收藏
write是输出语句 第一个星号表示默认输出设备,即显示器 第二个星号表示默认输出格式 一般格式为write(UNIT=eunit,FMT=format)eunit为输出设备编号,format为输出格式控制符,具体符号请查阅手册。
看来你不是很懂fortran,下面的描述应该容易懂一点吧:READ(2,*)A,B,C表示从代号为2的文件中以默认的方式(后面的“*”表示默认的方式/格式)来依次读取三个值赋给变量A,B,C.要问2代表的是哪个文件?在稍前面的代码里找找看OPEN语句,大概应该是这个样子的:OPEN(2,FILE="……")双引号里的省略号就是2所代表...
请问fortran90中的read (*,*)什么意思 收藏 回复 58.240.72.* read (*,*) A,B,C 210.27.6.* 输入变量A,B,C yuan7290 初级粉丝 1 read是输入的意思,第一个*是以默认输入设备输入的意思,一般情况下就是键盘输入,第二个*是以默认输入格式输入的意思. 96459356 初级粉丝 1 楼上正解 ...
这是Fortran中的一个标准的输出语句。结果是在控制台上输出一行文字“请输入一个”。目的是提醒使用者在看到这条信息后输入一个“信息,也可能是一个字母、一串数字...”。具体输入什么信息还要看程序操作说明或原代码。
该语句是在子程序中,NOD(NONP,*)表示为虚参,数组的行数为NONP,列数不定,NBDRY类似,EVOL为一维数组,维数不定。这种情况在FORTRAN中称为可调数组,一般用在向子程序传递数组时,通过虚实结合来实现主程序与子程序之间的数值传递,但只能使数组的最后一个维度变成可调的。有时*号也可用1代替 ...
PII=4.*ATAN(1.D0) 给出双精度π的值。4.*ATAN(1.D0) 即 4.0*ATAN(1.D0)
在FORTRAN77中,从第一个开始数第六个空格里如果有字符,那么它的意思是接上一行。这里的数字可以改成其他字符。比如*,#,8,5等等。代表 common /geo/width(izone,iopen),hl(izone,iopen), hh(izone,iopen),hc(izone),hs(izone),rc(izone), rs(izone),fs(izone),fc(izone),Bheight(...
如果 sValue 是整数,则表示从 sValue 通道的通道号文件中读取 maxitr。如果 sValue 是字符串,则表示把 sValue 字符串变量,转换成 maxitr。maxitr 可能是整数,也可能是浮点数。这需要你自己看一下前面的定义。