-3

例のように 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個のデータセットを抽出する必要があるため、上記のようにしています。これはバグですか?私は何をすべきか?

4

1 に答える 1