# getfield

リストのフィールドの展開

## 呼び出し手順

    [x,...]=getfield(i,l)

## パラメータ

x

  任意の型の行列

l

  list, tlist または mlist変数

i

  フィールド添え字, 詳細は extraction 参照.

## 説明

この関数は, フィールド展開用の `[x,...]=l(i)` 構文と等価ですが, 唯一の違いは, `mlist` オブジェクトにも適用できる ことです.

## 例

    l=list(1,'qwerw',%s)
    [a,b]=getfield([3 2],l)

    a=hypermat([2,2,2],rand(1:2^3));// hypermatrices are coded using mlists
    a(1) // the a(1,1,1) entry
    getfield(1,a) // the mlist first field

## 参照

- extraction