MATLAB имеет два способа организации классов:
@- каталоги:
@ClassName\
ClassName.m
Method1.m
Method2.m
Отдельные файлы:
ClassName.m:
classdef ClassName
methods
% all methods included here
end
end
Первый стиль существовал до нового синтаксиса classdef, но, похоже, был более структурированным способом делать что-то. Второй стиль (все в одном файле) является новым.
Какой метод вы используете и почему?