Чтобы сохранить или сериализовать объект Java ® в MAT-файл, вызовите save функция. Чтобы загрузить объект из MAT-файла обратно в MATLAB ®, вызовите load функция.
При сохранении или загрузке объекта Java объект и его класс должны соответствовать всем этим критериям:
Класс реализует Java API Serializable либо непосредственно, либо путем наследования от родительского класса. Любые внедренные объекты или объекты, на которые имеются ссылки, также должны реализовываться Serializable.
Не изменяйте определение класса между сохранением и загрузкой объекта. Изменения полей данных или методов класса препятствуют загрузке объекта, построенного с помощью другого определения класса.
Значения в полях переходных данных не сохраняются вместе с объектом. Либо класс не имеет временных полей данных, либо значения не являются значимыми.
Если определены собственные классы Java или подклассы существующих классов, выполните те же критерии, чтобы разрешить сохранение и загрузку объектов класса в MATLAB. Дополнительные сведения об определении классов для поддержки сериализации см. в документации по разработке Java.