このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
substruct
関数 subsasgn または関数 subsref のための構造体引数の作成
構文
S = substruct(type1, subs1, type2, subs2, ...)
説明
出力引数
| 以下のフィールドのある
|
例
以下の構文と等価な引数を使用した関数 subsref を呼び出します。
B = A(3,5).field;
ここで、A は、subsref メソッドを実行するクラスのオブジェクトです。
substruct を使用して、入力 struct, S を形成します。
S = substruct('()',{3,5},'.','field');
以下のクラス メソッドを呼び出します。
B = subsref(A,S);
この例の substruct によって作成された struct には、以下が含まれています。
disp(S(1))
type: '()'
subs: {[3] [5]}
disp(S(2))
type: '.'
subs: 'field'拡張機能
バージョン履歴
R2006a より前に導入