首页 文章
  • -2 votes
     answers
     views

    Fortran randomely在文件中写入数据

    如何在FORTRAN中编写文本或dat文件,如2D整数数组,每次输入一个值,如果在任何行中没有值,只需在开头插入,但如果存在某些值,则插入值的末尾 . 这种值的插入可以是随机的,即可以首先是行号100然后是80然后是101然后2.每行中的条目数也是不同的 . 我还需要在最后使用这个文件,但我认为这将很容易,因为需要逐行信息 . Edit (what he ment possibly) :: 如何在...
  • 0 votes
     answers
     views

    FORTRAN遇到过早的EOL

    ~~求助,见编辑4) 我在OSX上用Java创建一个输入文件,当我尝试运行读取输入文件的FORTRAN程序时,我在第一行遇到EOF: At line 37 of file ../fortran.f (unit = 5, file = 'input2.txt') Fortran runtime error: End of file 第37行开始的地方: open (5,file='input2.t...
  • -2 votes
     answers
     views

    fortran中的错误括号错误

    以下行中的fortran中的错误括号错误(行中的行不一定相同) . P. S, - 我正在使用强制编译器 QWE(8)=(1.+5.*HILF+RWS(6)*(2*((RWS(6)**2-1)/(HILF1)-RWS(6)-HILF1) IF (ZWEIP .EQ. 2) S(47)=0.25+(HILF)/300 IF (ZWEIP .EQ. 4) S(47)=0.2 +(HILF)/500...
  • 0 votes
     answers
     views

    在MacOsX上出错:libtool:compile:unrecognized option`-c'

    我正在尝试制作一个名为seqpp的工具 . 但我收到此错误:/ bin / sh ../libtool --tag = F77 --mode = compile -c -o fcdiv.lo fcdiv.f libtool:compile:unrecognized option -c' libtool: compile: Try libtool --help'获取更多信息 . 我在MacOSx...
  • 2 votes
     answers
     views

    Fortran 77处理C内存分配

    我正在尝试编写一个使用数万行Fortran 77代码的C程序,但遇到了一些奇怪的错误 . 我将三个坐标(x,y,z)和三个向量的地址从C传递到fortran,然后让fortran对初始点运行一些计算并将结果返回到三个向量中 . 我在C函数中这样做几百次,保留该函数,然后再回来再做一次 . 它第一次完美地工作,但第二次通过它停止返回具有正x分量的点的有用结果(返回nan) . 最初它似乎是一个算法问...
  • 1 votes
     answers
     views

    Fortran 77中的Char数组维度混淆

    我的子程序中有以下代码: character x*256 ,y*80 common /foo/ x ,y(999) 好吧,我实际上并没有写这个 . 所以我不明白这里的尺寸 . y 是一个包含80个字符长字符串的999元素宽数组吗? 如果是这样,如何在没有公共块的情况下在Fortran 90中正确定义?

热门问题