欢迎光临散文网 会员登陆 & 注册

fortran matlab python函数和读写文件

2023-06-16 20:38 作者:书院慢慢  | 我要投稿

函数

fortran里的函数是输入,输出都在一个括号里,比如:

subroutine f(x_in,y_in,x_out,y_out)


 end

调用时直接写:

call f(x_in,y_in,x_out,y_out)


matlab里函数是:

function [x_out,y_out] = f(x_in,y_in)

end

调用时是:

[x_out,y_out] = f(x_in,y_in);


Python里函数是:

def printfun( str ):

   "打印任何传入的字符串"

   print str

   return [str]

 

调用函数

printfun("我要调用用户自定义函数!")

读写文件

fortran

open(1,file='in/input.dat',status='old')

read(1,'(a)')  letter

read(1,*)  m,n,o,p,q


open(1,file='out/output.dat',status='old')

write(1,'(a)')  letter

write(1,*)  m,n,o,p,q


matlab

fid=fopen('./input.dat');

str = fgetl(fid); 

fclose(fid);


 python

f = open("input.txt")

lines = f.readline()

f.close()


fortran matlab python函数和读写文件的评论 (共 条)

分享到微博请遵守国家法律