matlab不匹配分隔符,MATLAB由于分隔符问题,读取数据不完全

博主在使用MATLAB 2013版时遇到读取sph_0.txt文件的问题,代码中指定分隔符为空格,但数据中存在多段以'Field data in cuts'开头的部分,导致从第二段开始数据未被完全读取。求解如何让MATLAB能正确读取所有数据。
摘要由CSDN通过智能技术生成

本帖最后由 游子圣之 于 2019-8-6 20:14 编辑

大家好!我的MATLAB版本是2013.想请问一个关于读取数据不完全的问题。

我的代码为:

delimiterIn   = ' ';

headerlinesIn = 1;

A = importdata('sph_0.txt', delimiterIn, headerlinesIn);

附件中的sph_0.txt文件为:

Field data in cuts

-0.4500000000E+02  0.1000000000E+00  901  0.0000000000E+00    3    1    2

0.1890042674E+00 -0.3479476973E+00  0.1773775516E-14 -0.2113438835E-14

0.2514625473E+00 -0.3255300324E+00  0.1830005745E-14 -0.3036733448E-14

0.3209511612E+00 -0.2939035240E+00  0.1940826180E-14 -0.2021050112E-14

0.3948589234E+00 -0.2480979934E+00  0.2276567540E-14 -0.1275240805E-14

0.4682022300E+00 -0.1840760271E+00  0.2886251314E-14 -0.7233260845E-15

......

0.1986672761E+00 -0.3381034683E+00 -0.2934863339E-14 -0.4653742747E-14Fiel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值