Compose-2025:OMLのセルと構造体
このチュートリアルでは、以下の操作方法について説明します:
- セルを作成する。
- セルの要素を変更する。
- 構造体を作成する。
- 構造体を変更する。
- 構造体をセルに変換する。
- セルを構造体に変換する。
セルの作成
セルの要素の変更
構造体の作成
構造体の変更
構造体からセルへの変換
struct2cellを呼び出すことで、構造体を容易にセルに変換できます。元の構造体のフィールドは、次のように数字のインデックスに変わります。student.name = 'Bob';
student.age = 18;
student.id = 8015
% transfer a struct to a cell
struct2cell(student)次の結果が返されます。

セルから構造体への変換
Cell = {'Bob','Lily','Emma';20,18,25;8051,8052,8053};
Fields = {'name','age','id'};
Struct = cell2struct(Cell,Fields)このスクリプトでは、名前、年齢、IDの各フィールド名を持つ構造体にセルを変換します。

変数ブラウザで、構造体の前に表示されている+記号をクリックすると構造体が展開されます。変数ブラウザの表示は次のようになります。






