Упорядоченные поля массива структур
соответствует порядку, заданному вектором сочетания S
= orderfields(S1
,P
)P
.
Если S1
имеет n
поля, затем элементы P
являются целыми числами от 1
через n
, расположенные в любом порядке. Для примера, если S1
имеет три поля и P
является [3 1 2]
, затем третье поле S1
- первое поле выхода S
. Этот синтаксис полезен для того, чтобы упорядочить несколько массивов структур одним и тем же способом.
orderfields
функция заказывает только поля верхнего уровня. Он не рекурсивен.
cell2struct
| fieldnames
| getfield
| isfield
| rmfield
| setfield
| struct
| struct2cell