Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.0.0 - Русский


fieldnames

получает имена полей переменных типа tlist, mlist или struct

Синтаксис

f = fieldnames(lst)

Аргументы

lst

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

f

вектор-столбец имён полей.

Описание

Функция fieldnames возвращает имена полей типизированного списка (tlist), матричноориентированного списка (mlist) или структуры (struct). Функция fieldnames не работает с cell-массивами.

Примеры

fieldnames(tlist(['listtype', 'f1', 'f2'], [], []))
fieldnames(mlist(['V', 'ключ', 'значение'], ['a' 'b' ; 'c' 'd'], [1 2 ; 3 4]))
fieldnames(struct('день', 7, 'месяц', 'ЯНВАРЬ', 'год', 2007))
obj.x = 3;
obj.y = 3;
fieldnames(obj)

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

  • выделение — выделение элемента матрицы или списка
  • getfield — выделение поля списка
  • tlist — объект Scilab'а и определение типизированного списка
  • mlist — объект Scilab'а, определение матричноориентированного типизированного списка
  • struct — строит структуру или массив структур
Report an issue
<< definedfields Data Structures getfield >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Mar 07 09:28:50 CET 2023