`
xiagu1
  • 浏览: 48204 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

备忘:fortran、python读取文件的差别

阅读更多

Example: Read ascii data from file...

964.0000 305.29 15.713
0.0000 305.29 15.713 -3.0730 8.4429
127.17 304.52 15.137 -4.4020 12.094
359.00 304.42 14.117 -5.1683 19.288
593.61 304.35 13.016 -1.8411 19.884
833.33 304.34 12.268  2.2744 19.839
1080.0 304.55 10.787  5.1683 19.288
1331.5 305.26 8.8552  6.9083 18.110 

 

PMinteger, parameter :: nmax = 10000!
integer n, ios
real p0, t0, q0
real, dimension(nmax) :: q, t, q, u, v
open(10,file='data.ascii',form='formatted')
read(10,*) p0, t0, q0
do n = 1,nmax
!read(10,*,iostat=ios) z(n), t(n), q(n), u(n), v(n)
!if( ios == -1 ) exit
enddo
close(10)

 

f = open("data.ascii", "r")
p0, t0, q0 = f.readline()
d = f.read().split()
z, t, q, u, v = d[0::5],d[1::5],d[2::5],d[3::5],d[4::5]
f.close()
 
0
0
分享到:
评论

相关推荐

    program_open_fortran读取csv_fortran读取CSV文件模块_fortran读csv_

    fortran读写CSV文件模块声明:type(csv_file)::f写文件 初始化 f%initialize() 打开文件 f%open() 关闭文件 f%close() 增加数据 f%add() 换行 f%next_row()读文件 f%read() 读取数据 f%get() 获取数据总行数 f%get_n...

    并行编程加速器:Fortran中的OpenMP深度解析

    Fortran(全称为"Formula Translation",即"公式翻译")是一种高级编程语言,最初设计用于数值计算和科学计算。它由IBM的约翰·巴克斯(John Backus)领导的团队在1957年开发,并在随后的几十年里不断演进。Fortran...

    并行编程加速器:Fortran中的OpenMP深度解析《word文档》

    并行编程加速器:Fortran中的OpenMP深度解析《word文档》 Fortran(全称为"Formula Translation",即"公式翻译")是一种高级编程语言,最初设计用于数值计算和科学计算。它由IBM的约翰·巴克斯(John Backus)领导的...

    并行编程加速器:Fortran中的OpenMP深度解析(word文档)

    并行编程加速器:Fortran中的OpenMP深度解析(word文档) Fortran(全称为"Formula Translation",即"公式翻译")是一种高级编程语言,最初设计用于数值计算和科学计算。它由IBM的约翰·巴克斯(John Backus)领导的...

    Sun Studio 12:Fortran 编程指

    《Sun Studio 12:Fortran 编程指南》是一本深入探讨在Sun Studio 12环境下使用Fortran编程的专业指南。Fortran,全称Formula Translation,是一种古老且强大的科学计算语言,尤其在数学、物理和工程领域有着广泛的...

    fortran读取netcdf资料汇总

    本资料包是关于用Fortran读取NetCDF文件的综合资源,包含帮助文档、源代码和所需的库文件。 首先,`netcdf-f77.pdf` 和 `netcdf-f90.pdf` 是针对Fortran 77和Fortran 90/95的NetCDF接口文档。在这些文档中,你可以...

    read example.zip_read data fortran_读取文件

    `example.zip`中的代码可能展示了如何处理特定的文件格式和数据结构,这对于我们理解和扩展自己的Fortran文件读取能力非常有帮助。通过实践和理解这些基本概念,你将能够处理各种类型的数据文件,从而在科学计算和...

    fortran教程:Fortran 语言教程,详细地介绍了Fortran语言

    本章将介绍Fortran的IO系统,包括formatted和unformatted I/O,以及如何处理文本文件和二进制文件。此外,还将讲解如何使用INQUIRE函数检查文件状态,以及如何使用OPEN和CLOSE语句进行文件操作。 第六章:高级特性 ...

    探索Fortran中的文件操作:掌握数据读写的艺术

    Fortran(全称:Formula Translation),是一种通用的编程语言,特别擅长数值计算、科学计算和工程应用。Fortran语言由IBM的约翰·巴克斯(John Backus)领导的团队在1957年创建,是最早的高级编程语言之一。 ### ...

    Fortran语言教程 :Fortran语言基础知识

    ### Fortran语言基础知识详解 #### 1. Fortran 字符集 Fortran 语言作为一种历史悠久且功能强大的编程语言,其字符集是理解该语言的基础。Fortran 字符集由97个字符组成,具体包括: - **大写字母**:26个(A-Z)...

    Fortran:科学计算的瑞士军刀

    Fortran(全称为"Formula Translation",即公式翻译)是一种高级编程语言,最初设计用于数值计算和...7. **多种方言**:Fortran有多种方言,包括Fortran 77、Fortran 90、Fortran 95、Fortran 2003和Fortran 2008等。

    fortran操作excel

    在某些情况下,需要在Fortran程序中与Excel进行交互,例如读取或写入数据,这时就需要特定的库或接口来实现。"fortran操作excel"的主题就是探讨如何在Fortran程序中利用这些工具来操纵Excel文件。 在提供的压缩包中...

    流函数的示例程度,包含多种编程实现:python、matlab、ncl、Fortran

    在这个压缩包中,包含了使用四种不同的编程语言实现的流函数示例程序:Python、MATLAB、NCL(NCAR Command Language)和Fortran。这四种语言在科学计算领域都有广泛的应用,它们各自的优缺点和适用场景如下: 1. ...

    Intel Visual Fortran Reference.pdf

    本资源摘要信息是基于 Intel Visual Fortran Reference.pdf 文件,涵盖了 Fortran 语言的新特性、语法规则等方面的知识点。 一、Fortran 语言概述 Fortran(FORmula TRANslating system)是一种高级编程语言,最初...

    C语言直接操作FORTRAN数据文件的方法.rar

    当这两种语言需要交互时,如在C语言中读写FORTRAN生成的数据文件,就涉及到了跨语言数据交换的问题。本主题将深入探讨如何在C语言中直接操作FORTRAN数据文件。 首先,理解FORTRAN的数据存储格式至关重要。FORTRAN...

    fortran读取txt

    通过上述分析,我们可以看出Fortran读取TXT文件的基本流程包括文件的打开、数据的读取以及处理等步骤。在实际应用中,还需要考虑异常处理等问题,确保程序的健壮性和稳定性。此外,随着现代Fortran的发展,其语法和...

    FORTRAN.50编程软件精点下载

    从提供的压缩包子文件的文件名称“FORTRAN.50”来看,这可能是一个包含了FORTRAN编程示例、源代码、教程或其他资源的文件。这些资源可能涵盖了FORTRAN的基本语法、编程技巧、示例程序等,对于学习和理解FORTRAN编程...

    Fortran文件I/O操作教学

    Fortran(全称为"Formula Translation",即"公式翻译")是一种高级的、编译型的编程语言,它被设计用于数值和科学计算。Fortran语言由IBM的约翰·巴克斯(John Backus)团队在1957年创建,是最早的高级编程语言之一...

    Fortran:在高性能计算中的不朽魅力

    Fortran,全称为"Formula Translation"(公式翻译),是一种高级编程语言,主要用于数值计算、科学计算和工程应用领域。它由IBM的约翰·巴克斯(John W. Backus)领导的团队在1957年开发,是最早的高级编程语言之一...

Global site tag (gtag.js) - Google Analytics