MATLAB® live скрипты и live функции являются интерактивными документами, которые комбинируют код MATLAB с форматированным текстом, уравнениями, и изображения в единой среде вызвали Live Editor. Кроме того, хранилище live скриптов и отображаемый вывод вместе с кодом, который создает его.
Используйте live скрипты и функции для:
Визуально исследуйте и анализируйте проблемы
Напишите, выполните и испытайте код в одной интерактивной среде.
Запустите блоки кода индивидуально или в целом файл, и просмотрите результаты и графику с кодом, который произвел их.
Совместно используйте исполняемые описания с расширенным форматом
Добавьте заголовки, заголовки и форматированный текст, чтобы описать процесс и включать уравнения, изображения и гиперссылки как поддержка материала.
Сохраните свои описания как исполняемые документы с расширенным форматом и совместно используйте их с коллегами или сообществом MATLAB, или преобразуйте их в HTML, PDF, Microsoft® Word или документы LaTeX для публикации.
Создайте интерактивные лекции для обучения
Объедините код и результаты с форматированным текстом и математическими уравнениями.
Создавайте постепенные лекции и улучшайте их постепенно, чтобы проиллюстрировать тему.
Измените код на лету, чтобы ответить на вопросы или исследовать похожие темы.
Совместно используйте лекции со студентами как интерактивные документы или в печатной форме и распределите частично завершенные файлы как присвоения.
Live скрипты и live функции отличаются от простых скриптов кода и функций несколькими способами. Эта таблица суммирует основные отличия.
Live скрипты и функции | Простые скрипты кода и функции | |
---|---|---|
FileFormat | Формат Файла Живого кода. Для получения дополнительной информации смотрите Формат файла Живого кода (.mlx) | Формат файла простого текста |
Расширение файла | .mlx | .m |
Выведите отображение | С кодом в Live Editor (только live скрипты) | В командном окне |
Текстовое форматирование | Добавьте и просмотрите форматированный текст в Live Editor | Используйте разметку публикации, чтобы добавить форматированный текст, опубликовать, чтобы просмотреть |
Визуальное представление |
|
|
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 13.0 и ранее.
Debian 7.6 и ранее.
Кроме того, некоторые операционные системы требуют, чтобы дополнительная настройка запустила Live Editor в версиях MATLAB R2016a через R2019a. Если вы не можете запустить Live Editor в своей системе, Технической поддержке Контакта для получения информации о том, как сконфигурировать вашу систему.
Некоторые функции MATLAB не поддержаны в Live Editor:
Классы — Классы не поддерживаются в Live Editor. Создайте классы как простые файлы кода (.m
) вместо этого. Затем можно использовать классы в live скриптах или функциях.
Настройки MATLAB — Live Editor игнорирует некоторые настройки MATLAB, включая пользовательские горячие клавиши и горячие клавиши Emacs-стиля.