我正在使用 importdata 来提取 ASCII 文件,如示例
u(1,1) = importdata('folder/file1_1.asc' ' ', 9)
u(1,2) = importdata('folder/file1_2.asc' ' ', 9)
u(2,1) = importdata('folder/file2_1.asc' ' ', 9)
等等。现在我必须提取数据。如果我做类似的事情,一切都会好起来的
a = u(1,1).data(:,2)
但如果我这样做
a(1,1) = u(1,1).data(:,2)
然后 MATLAB 返回错误(下标赋值维度不匹配)并且不运行。我应该提取 272 个数据集,因此我按照上面的方法进行操作。这是一个错误吗?我应该怎么办?