我在计算机上安装了Matlab r2010a
我需要从名为myExample
的XLSX获取数据,然后验证之前是否处理过(必须具有一定数量的列)。如果处理,那么什么都不做。但是如果没有处理则需要删除听众行和几列(覆盖现有文件)。
非常感谢。
fname = 'myExample.xlsx'
values = {1, 2, 3, 4 ; 5, 6, 7, 8 ; 9, 10, 11, 12};
headers = {'First', 'Second', 'Third', 'Fourth'};
xlswrite(fname, [headers; values]);
First Second Third Fourth
1 2 3 4
5 6 7 8
9 10 11 12
现在我问你想要改变什么文件(删除标题和一些列)。
ColsDelete = {'B', 'D'};
运行matlab脚本后,验证是否已被删除,并删除第一行和第B列和D列。现在myExample.xlsx
包含:
1 3
5 7
9 11
这种方式很好,因为你只需要放置不需要的列