Programming with MATLAB    

構造体のセル配列

異なるフィールドの構造をもつ構造体の集合をセル配列を使って格納します。

配列c_strのセル1は、文字列とベクトルの2つのフィールドをもつ構造体を含みます。セル2は、3つのベクトルのフィールドをもつ構造体を含みます。

構造体からなるセル配列を作成するときは、内容のインデックスを使わなければなりません。同様に、セル内の構造体の内容を得るためには、内容のインデックスを使わなければなりません。内容のインデックスの構文は、つぎのようになります。

たとえば、セル1の構造体のlabelフィールドにアクセスするためには、c_str{1}.labelを使ってください。

  セル配列と数値配列の変換 関数ハンドル