在fortran中读取xls中的数据。怎么办?
发布网友
发布时间:2022-04-24 10:52
我来回答
共1个回答
热心网友
时间:2023-11-01 14:53
"你的问题是非计算机专业学工程计算的学生最最最常问的问题之一。
下边凭我个人的经验进行解答。
①光靠fortran对xls文件直接进行读写,是非常难处理这个问题的。
因xls文件是1个十分复杂的格式,采用直接读取的方式非常*,基本是木有人会这样做的。
当然不是说木有可能。由于微软已经将EXCEL的文件说明公布出来的,我看了一下,有几百页的e文。理论上fortran就可以据这个说明对xls直接进行读和写。假如木有记错,貌似有fortran对EXCEL文件读写的编程模块买,利用这个模块就可以对xls进行读写了。小小就打击一下,这个可木有破解的。
②fortran调出使用其它
代码
,混合编程,等等。
举个例子,利用com编程搞定。
又或你会delphi(这玩意儿
控件
特别多的),它来操控EXCEL别太容易,呵呵,把对EXCEL读写的任务交给它,计算的任务交给fortran(做一DLL让delphi调出使用就行了)。
f90SQL有木有用过?可以试试它,运气好的话还可以找到1个破解版。
qtXLS,同上。
假如,……,有特别多的,对不对。
可是假如你只会fortran。再想其它方法吧。
③从改变xls文件下手。
好吧。木有其它方法了,这个就是最笨也最可靠的方法。我们知道fortran可以直接读写txt,对吧。那我们把xls变成txt不就成了?
你不会笨到
拷贝
、粘贴吧。你可以在EXCEL中点菜单“文件”→“另存为”,记得下边要选csv格式,保存就行了。这个csv本质上就是txt啦,可以用直接打开(OPEN)的。相邻数据之间的貌似是用逗号分隔的(假如木有记错)fortran应当可以直接读了(你只需要求读吧)。
……
就写到这里吧。应当可以了。"
在fortran中读取xls中的数据
你不会笨到复制、粘贴吧。你可以在excel中点菜单“文件”→“另存为”,记得下面要选csv格式,保存就行了。这个csv本质上就是txt啦,可以用直接打开的。相邻数据之间的好像是用逗号分隔的(如果没有记错)fortran应该可以直接读了(你只要求读吧)。……就写到这里吧。应该可以了。
Matlab提取excel表格特定地方数据
读 excel,因为你的数据是字符串与数字混杂的情况,需要用 raw[~, ~, raw] = xlsread('test.xlsx', 1);% 找 Data Point 所在的行,我这假设就在第一列,如果不是你得稍微修正一下。ind = find(strcmp(raw(:,1), 'Data Point'));if isempty(ind) % 没找到,需要做其它处理end% ...
matlab如何读取excel里的数据?
matlab如何读取excel里的数据,并绘制出三维的图形.解决方法:将Excel导入matlab,这主要用到xlsread,详细用法请查看help xlsread。画图,这个要看看,你是画线,还是画面。如果画线,请查看help plot3。如果是画面,请查看help surf。MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化...
在Fortran中如何生成随机数
x OPEN(6,FILE='输出.XLS')call random_seed ()!系统根据日期和时间随机地提供种子 do i=1,1000 call random_number (x)!每次的随机数就都不一样了 write(6,*)x end do end program random
请问有没有VB代码能将fortran生成的.xls格式的表格转化生标准格式的ex...
版本不同吧。最笨的方法就是一个个读取数据,再写入你说的标准格式excel中,保存即可。
Tecplot中,如何将Excel中的数据作图?
1、鼠标双击运行文件 。 Tecplot安装目录Tecplot\Tec360\Util\excel\RunTecplot5.xla。2、打开你的数据文件10-27.xls。 鼠标选中所有的数据(鼠标+shift键) 工具 tecplot。3、在tecplot下选 3D Cartesian。4、data -- Creat zone --Rectanglar --Dimension 里面输入 5,3,2--Creat Close。
扩展名为 .xls 的文件用什么打开?急啊 谢谢
XLS电子表格EXCEL的格式文件。 如果只有这一个文件打不开,可能是文件错误(扇区错误、设置了密码等)。 使用Microsoft Office Excel或者WPS Office 中的电子表格,易表也可以打开XLS文件。 如果以上几个软件打不开,可以考虑是不是有病毒,或者该文件被设置了密码,或者磁盘扇区错误导致文件错误。在给你一些吧~!~!BAT DO...
跪求关于fortran用rename函数改文件名的问题~~在线等~~
读字符串再对字符位操作。删除14、15个字符就可以了。即先读char(21),写char(1:13)再写char(16:21)
我想求教一下,关于后缀扩展名的使用
.crd:Windows中的卡片文件 .crt:用于安全方面的证书认证文件 .cur:Windows下的光标资源文件格式,可用光标编辑软件编辑 .css:Text/css文件 .dat:数据文件,在应用程序中使用 .dat:VCD中的图象声音文件,VCD播放软件可调用,或是通过VCD机播放 .dbf:数据库文件,Foxbase,Dbase,Visual FoxPro,等数据库处理系统所产生的...
文件格式
PAS PASCAL语言源程序文件。 FOR FORTRAN语言源程序文件。 FOX FOXBASE伪编译程序文件,比PRG短小运行速度快。 PRG FOXBASE过程程序文件。 DBF XBASE数据库文件。 IDX FOXBASE中的索引文件。 LBL FOXBASE中的标签文件。 FRM FOXBASE中的报表格式文件。 MEM FOXBASE中的内存变量文件。 FMT FOXBASE中的屏幕格式文件。 DBT...