Если свойство часто имеет то же значение, задайте значение по умолчанию для того свойства. Когда пользователь сохраняет объект в MAT-файл, MATLAB® не сохраняет значение свойства, если текущее значение равняется значению по умолчанию. MATLAB сохраняет значение по умолчанию на на основание класса, чтобы не сохранять значение для каждого объекта.
Для получения дополнительной информации о том, как MATLAB выполняет выражения значения по умолчанию, смотрите Значения свойства по умолчанию.
Используйте зависимое свойство, когда значение свойства должно будет быть вычислено во время выполнения. Зависимое свойство не сохранено в MAT-файле, когда вы сохраняете объект. Экземпляры класса не выделяют память, чтобы содержать значение для зависимого свойства.
Dependent
является атрибутом свойства (см. Атрибуты свойств для полного списка.)
MATLAB не хранит значения переходных свойств. Переходные свойства могут хранить данные в объекте временно как промежуточный шаг вычисления или для более быстрого извлечения. Используйте переходные свойства, когда легко можно воспроизвести данные во время выполнения или когда данные представляют промежуточное состояние, которое может быть отброшено.
Не сохраняйте переменные, которые вы не хотите загружать. Убедитесь, что объект все еще допустим, прежде чем вы сохраните его. Например, если вы сохраняете удаленный объект указателя, MATLAB загружает его как удаленный указатель.