matlab一条一条导入文本数据,Matlab:从一个文本文件导入多个数据集

所以我有一个脚本可以在不同的环境中为我解析一些数据,并且将这些数据输出到文件中,以后我会将它们读入MATLAB中。但是,如果我将10个数据集写入相同的文件(理想情况),MATLAB将只读取第一个数据集。理想情况下,我想读取包含结果的单元数组结构进口。我在输出文件方面有一些余地,但基本上它必须是简单的,我可以一次写一行。

不幸的是,将附加数据集作为列添加会非常困难。以下是一些示例数据的示例:

DataSet1

x y z

3.82724 60.8234 13.0031

3.79987 60.909 -8.89291

3.75338 60.9124 19.5031

3.67715 61.0104 -24.5894

3.68124 61.0889 -20.8511

3.88438 61.1817 34.891

3.71405 61.2379 16.31

3.85504 61.245 -19.3778

4.09736 68.85 5.86954

3.39505 69.9457 64.8669

3.36033 69.9552 -58.8838

3.39427 70.9253 -26.0232

3.35769 70.9523 18.7863

DataSet2

x y z

3.73244 60.597 -21.6651

3.81217 60.712 -29.5505

3.74396 60.7554 -43.6225

3.70079 60.8271 -69.0996

3.87417 60.8662 -49.8068

3.74371 61.6553 34.915

3.815 61.7063 28.5842

3.88035 61.802 78.4314理想情况下,我想保持这种结构。我看到的最佳选择是写入大量不同的文件(不理想),或者将其写入一个长阵列,然后在其中有一些标题信息,指示每个数据集的起始位置。再次,不是一个理想的情况。有什么办法可以使用类似于importdata()的东西吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值