Пакет: matlab.mixin
Интерфейс для настройки отображения объекта в контейнерах
Этот класс обеспечивает интерфейс для настройки путем MATLAB® представляет объекты с помощью компактного отображения. Компактное отображение обращается к сценарию, в котором объектный массив сохранен в контейнере (таком как структура, массив ячеек или таблица). Например, когда объектный массив сохранен в поле структуры, MATLAB может отобразить массив только в одной строке и в ограниченной ширине символов, доступной для того поля.
Чтобы добавить пользовательскую компактную функциональность отображения в ваш класс, выведите его из matlab.mixin.CustomCompactDisplayProvider
.
classdef MyClass < matlab.mixin.CustomCompactDisplayProvider ... end
Можно использовать matlab.mixin.CustomCompactDisplayProvider
настроить компактное отображение для двух размещений отображения:
Однострочное размещение — объектный массив должен быть отображен в одной строке. MATLAB использует это размещение отображения, когда объектный массив содержится в массиве структур или массиве ячеек, или как свойство объекта MATLAB.
Колоночное размещение — объектный массив должен быть отображен в нескольких строках как часть ориентированных на столбец или табличных данных. MATLAB использует это размещение отображения, когда объектный массив содержится в табличной переменной.
Abstract | true |
HandleCompatible | true |
Для получения информации об атрибутах класса см. Атрибуты класса.