如何阅读和安排某些数据在多个文本文件?

1视图(30天)
你好,
post-proceesing后我需要安排数据文本文件和需要安排数据在特定的秩序。我只需要数值数据的一部分。解决这个问题的建议吗?
在此3数据的文本文件。

接受的答案

Bhaskar R
Bhaskar R 2020年3月11日
FAM_data = readmatrix (“FAM.txt”);
FCC_data = readmatrix (“FCC.txt”);
FM2_data = readmatrix (“FM2.txt”);
5个评论
arifahazwani啊
arifahazwani啊 2020年3月11日
它的工作!
这是美国东部时间脚本使用。
FAM_data = readmatrix (“FAM.txt”);
FCC_data = readmatrix (“FCC.txt”);
FM2_data = readmatrix (“FM2.txt”);
%或horizantal concatanation
FAM_data(:[1, 2,结束])= [];%去除第一,第二和最后一列
FCC_data(:[1, 2,结束])= [];%去除第一,第二和最后一列
FM2_data(:[1, 2,结束])= [];%去除第一,第二和最后一列
total_data = [FAM_data、FCC_data FM2_data];% horizantal concatanation如果垂直使用(,),而不是(,)
%写入数据到excel文件
writematrix (total_data“file_name.xlsx”);

登录置评。

答案(1)

Peter O
Peter O 2020年3月11日
编辑:Peter O 2020年3月11日
这似乎是一个不错的机会,利用MATLAB的表数据类型:
使用readtable()来导入数据和writetable()吐出来正确的列排序(根据需要添加/移除列。writetable内,如果您指定的名称-值对“WriteVariableNames”和虚假,输出文件不包含标头。
1评论
arifahazwani啊
arifahazwani啊 2020年3月11日
如果可能的话你能共享脚本吗?我已经试过readtable语法但有错误。我需要安排三列的每个文本文件中的数据在一张特定的顺序没有标题。
提前感谢您的响应。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!