# getfield

выделение поля списка

## Последовательность вызова

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

## Аргументы

x

  матрица любого всевозможного типа.

l

  список (list), типизированный список (tlist) или матричноориентированный список (mlist).

i

  целое число: индекс поля, см. подробности в документации по выделению.

## Описание

Инструкция `[x,...] = getfield(i, l)` эквивалентна `[x,...] = l(i)` для выделения поля с той лишь разницей, что она может также применяться к объектам типа `mlist`.

## Примеры

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

    a=hypermat([2,2,2],rand(1:2^3));// гиперматрицы кодируются используя mlist-ы
    a(1) // элемент a(1,1,1)
    getfield(1,a) // первое поле mlist-а

## Смотрите также

- выделение