exponenta event banner

класс meta.package

Пакет: мета
Суперклассы: meta.MetaData

Описание пакета MATLAB

Описание

meta.package содержит информацию о пакетах MATLAB ®. Все свойства доступны только для чтения.

Пакеты могут содержать классы, функции и другие пакеты.

meta.package класс является handle класс.

Атрибуты класса

Sealed
true
Abstract
true
RestrictsSubclassing
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Создание

Невозможно создать экземпляр meta.package непосредственно объект. Получить meta.package объект из meta.class ContainingPackage свойство, которое содержит meta.package или пустой объект, если класс не находится в пакете.

Свойства

развернуть все

Имя пакета, возвращаемое в виде символьного вектора.

Типы данных: char

Не используется

Типы данных: char

Не используется

Типы данных: char

Список классов, в области которых находится этот пакет, возвращаемый в виде массива meta.class объекты.

Типы данных: meta.class

Список функций, входящих в этот пакет, возвращаемый в виде массива дескрипторов функций.

Типы данных: function_handle

Список пакетов, в области действия которых находится этот пакет, возвращенный в виде массива meta.package объекты.

Типы данных: meta.package

Пакет, содержащий этот пакет, возвращенный как meta.package объект. Если этот пакет не содержится в другом пакете, meta.package пуст объект.

Типы данных: meta.package

Методы

развернуть все

Примеры

Поиск имен классов в пакете

Используйте meta.package.fromName для поиска имен классов, содержащихся в matlab.mixin пакет. Доступ к meta.class объекты в ClassList для отображения списка имен классов.

disp(string({meta.package.fromName('matlab.mixin').ClassList.Name})')
Представлен в R2008a