Сценарии MATLAB ® live и функции live представляют собой интерактивные документы, которые объединяют код MATLAB с форматированным текстом, уравнениями и изображениями в одной среде, называемой Live Editor. Кроме того, живые сценарии хранят и отображают выходные данные вместе с кодом, который его создает.
Использование сценариев и функций в реальном времени для:
Визуальное изучение и анализ проблем
Запись, выполнение и тестирование кода в единой интерактивной среде.
Запустите блоки кода по отдельности или в виде целого файла и просмотрите результаты и графику с кодом, который их создал.

Совместное использование богато отформатированных и исполняемых описаний
Добавление заголовков, заголовков и форматированного текста для описания процесса и включение уравнений, изображений и гиперссылок в качестве вспомогательного материала.
Сохраните рассказы в виде богато отформатированных исполняемых документов и поделитесь ими с коллегами или сообществом MATLAB, либо преобразуйте их в документы HTML, PDF, Microsoft ® Word или LaTeX для публикации.

Создание интерактивных лекций для преподавания
Объединение кода и результатов с форматированным текстом и математическими уравнениями.
Создайте пошаговые лекции и оцените их поэтапно, чтобы проиллюстрировать тему.
Измените код на лету, чтобы ответить на вопросы или изучить связанные темы.
Делитесь лекциями со студентами в виде интерактивных документов или в формате бумажных копий и распространяйте частично заполненные файлы в качестве назначений.

Сценарии в реальном времени и функции в реальном времени отличаются от обычных сценариев и функций несколькими способами. В этой таблице представлены основные различия.
| Сценарии и функции в реальном времени | Сценарии и функции простого кода | |
|---|---|---|
| Формат файла | Формат файла Live Code. Дополнительные сведения см. в разделе Формат файла Live Code (.mlx) | Формат файла обычного текста |
| Расширение файла | .mlx | .m |
| Выходной дисплей | С кодом в редакторе Live Editor (только сценарии live) | В окне команд |
| Форматирование текста | Добавление и просмотр форматированного текста в интерактивном редакторе | Использование разметки публикации для добавления форматированного текста, публикация для просмотра |
| Визуальное представление |
|
|
MATLAB R2016a - MATLAB поддерживает сценарии live в версиях R2016a и выше, а функции live в версиях R2018a и выше.
Операционная система - начиная с R2019b, MATLAB поддерживает Live Editor во всех операционных системах, поддерживаемых MATLAB. Дополнительные сведения см. в разделе Системные требования.
Для версий MATLAB, R2016a через R2019a, Live Editor не поддерживается в нескольких операционных системах, поддерживаемых MATLAB.
К неподдерживаемым операционным системам относятся:
Red Hat Enterprise Linux 6.
Red Hat Enterprise Linux 7.
SUSE Linux Enterprise Desktop версии 13.0 и более ранние.
Debian 7.6 и более ранних версий.
Кроме того, некоторые операционные системы требуют дополнительной настройки для запуска Live Editor в версиях MATLAB R2016a через R2019a. Если в системе не удается запустить Live Editor, обратитесь в службу технической поддержки за информацией о настройке системы.
Некоторые функции MATLAB не поддерживаются в интерактивном редакторе:
Классы - классы не поддерживаются в редакторе Live Editor. Создать классы как файлы обычного кода (.m) вместо этого. Затем можно использовать классы в интерактивных сценариях или функциях.
Настройки MATLAB - редактор Live Editor игнорирует некоторые настройки MATLAB, включая пользовательские комбинации клавиш и комбинации клавиш в стиле Emacs.