Опубликуйте и совместно используйте код MATLAB

MATLAB® предоставляет возможности для представления вашего кода другим, включая использование публикации и создание live скриптов и функций в Live Editor.

Создайте и совместно используйте live скрипты в Live Editor

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

Опубликуйте код MATLAB

Publishing файл кода MATLAB (.m) создает отформатированный документ, который включает ваш код, комментарии и вывод. Общие причины опубликовать код состоят в том, чтобы совместно использовать документы с другими для обучения или демонстрации, или сгенерировать читаемую, внешнюю документацию вашего кода.

Этот код демонстрирует последовательное расширение Фурье для прямоугольной волны.

Код MATLAB с разметкой

Опубликованный документ

Опубликовать ваш код:

  1. Создайте скрипт MATLAB или функцию. Разделите код на шаги или разделы путем вставки двух знаков процента (%%) в начале каждого раздела.

  2. Зарегистрируйте код путем добавления пояснительных текстов в начале файла и в каждом разделе.

    В рамках комментариев во главе каждого раздела можно добавить разметку, которая улучшает удобочитаемость вывода. Например, код в предыдущей таблице включает следующую разметку.

    Заголовки

    %% Square Waves from Sine Waves

    %% Add an Odd Harmonic and Plot It

    %% Note About Gibbs Phenomenon

    Имя переменной курсивом

    % As _k_ increases, ...

    ПРОПИТАЙТЕ ЛАТЕКСОМ уравнение

    % $$ y = y + \frac{sin(k*t)}{k} $$

    Примечание

    Когда у вас есть файл, содержащий текст, который имеет символы в кодировке, отличной от вашей платформы, когда вы сохраняете или публикуете свой файл, MATLAB отображает те символы как искаженный текст.

  3. Опубликуйте код. На вкладке Publish нажмите Publish.

    По умолчанию MATLAB создает подпапку под названием html, который содержит файл HTML и файлы для каждой диаграммы, которую создает ваш код. Файл HTML включает код, отформатированные комментарии и вывод. Также можно опубликовать к другим форматам, таким как файлы PDF или представления Microsoft PowerPoint®. Для получения дополнительной информации о публикации к другим форматам смотрите, Задают Выходной файл.

    В MATLAB Online MATLAB публикует или в HTML или в PDF, и хранит выходные и вспомогательные файлы в вашей папке Published. Чтобы позволить MATLAB открывать вывод автоматически, включите всплывающие окна в своем веб-браузере. Результаты доступны публично использование URL формы https://matlab.mathworks.com/users/userid/Published/filename/index.html.

Пример кода, который появляется в предыдущей фигуре, является частью установленной документации. Можно просмотреть код в Редакторе путем выполнения этой команды:

edit(fullfile(matlabroot,'help','techdoc','matlab_env', ...
             'examples','fourier_demo2.m'))

Добавьте справку и создайте документацию

Можно добавить справку к коду путем вставки комментариев в начале файла кода MATLAB. MATLAB отображает комментарии справки, когда вы вводите help file_name в Командном окне. Для получения дополнительной информации смотрите, Добавляет Справка для Вашей Программы.

Также можно создать собственные темы документации MATLAB для просмотра от Браузера документации MATLAB или сети. Для получения дополнительной информации см. Отображение пользовательской документации

Смотрите также

Похожие темы

Внешние веб-сайты