2

mxn 配列の束を含む多次元の .mat ファイルがあり、それぞれが異なるものと呼ばれていf1ますf2。それ、どうやったら出来るの?

4

1 に答える 1

5

.mat ファイル内のすべての変数が処理対象の M 行 N 列の配列であることが確実にわかっている場合、これは機能するはずです。

data = load('your_file.mat');   %# Load .mat file data into a structure
for name = fieldnames(data).'  %'# Loop over the field names of the structure
  mat = data.(name{1});         %# Get one structure field (i.e. matrix)
  %# Process matrix here
end

上記は関数loadと を使用し、動的フィールド名fieldnamesを使用して構造体フィールドにアクセスします。

于 2010-06-07T15:08:47.537 に答える