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.