MATLAB® хранит live скрипты и функции с помощью Живого формата Файла кода в файле с расширением .mlx
. Живой формат Файла кода использует технологию Open Packaging Conventions, которая является расширением формата zip-файла. Код и отформатированное содержимое сохранены в XML-документе, отдельном от вывода с помощью Открытого XML Office (ECMA 376) формат.
Совместимый Из Локалей — Живая поддержка файлов кода хранящие и отображающиеся символы из всех локалей, упрощая совместно использование файлов на международном уровне. Например, если вы создаете live скрипт с японской установкой локали и открываете live скрипт с российской установкой локали, символы в live скрипте отображаются правильно.
Расширяемый — Живые файлы кода могут быть расширены через формат ECMA 376, который поддерживает область значений параметров форматирования, предлагаемых Microsoft Word. Формат ECMA 376 также размещает произвольные пары "имя-значение", должна там быть потребность расширить формат вне того, что предлагает стандарт.
Прямо совместимый — Будущие версии живых файлов кода совместимы с предыдущими версиями MATLAB путем реализации стратегии ECMA 376 прямой совместимости стандарта.
Обратно совместимый — Будущие версии MATLAB могут поддержать живые файлы кода, созданные предыдущей версией MATLAB.
Чтобы определить и отобразить различия кода между live скриптами или функциями, используйте Инструмент Сравнения MATLAB.
При использовании систему контроля версий, указываете расширение .mlx
как двоичный файл. Для получения дополнительной информации смотрите, Регистрируют Двоичные Файлы с SVN или Регистрируют Двоичные Файлы с Git.