|
初始建立文档txt,里面有初始值0,读取它为a,赋值 Value=a+Value,将Value值再写入txt,替换掉原始的0。value是软件运行自动会得到的结果。例如自己写的中间部分,有错误。
大神能帮我写个吗?
[Fortran] 纯文本查看 复制代码 01 | open ( 22 , file = 'I:\Wear simulation\data.txt' , form = 'formatted' , status = 'old' , position = 'append' ) |
03 | teq = 10 * * ( ( T / 773.15 ) * ( 20 + log10 ( DTMAXC / 3600 ) ) -20 ) |
04 | open ( 10 , file = 'I:\Equivalent time\data.txt' , form = 'formatted' , status = 'old' , position = 'asis' ) |
08 | M = 773.15 * ( 20 + log10 ( teq +4.58682 ) ) |
09 | Hroom = ( -5.0E-15 ) * M * * 4 + ( 2.0E-10 ) * M * * 3 - ( 2.0E-6 ) * M * * 2 +0.0086 M +58.516 |
10 | Fhot = ( -6.282844E-9 ) * T * * 3 + ( 1.0630785E-5 ) * T * * 2 - ( 5.8086096E-3 ) * T +1.9575015 |
12 | k = ( 29.29 * log ( T ) -168.73 ) / ( 10 * 10 * 10 * 10 * 10 * 10 ) |
14 | WI = ( VMC 4 / Hhot * * a ) * k * VMC 3 * DTMAXC |
15 | WA = ( VMC 4 / Hhot * * a ) * k * VMC 3 * DTMAXC + WA |
18 | write ( 22 , "(7f21.10)" ) VMC 1 , VMC 2 , VMC 3 , VMC 4 , k , Hhot , WI , WA |
|
|