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