Когда вы пишете код, это - хорошая практика, чтобы добавить комментарии, которые описывают код. Комментарии позволяют другим понимать ваш код и могут обновить вашу память, когда вы возвращаетесь к нему позже. Во время разработки и тестирования программы также можно использовать комментарии, чтобы закоментировать любой код, который не должен запускаться.
В Live Editor можно вставить строки текста до и после кода, чтобы описать процесс или код. Текстовые строки обеспечивают дополнительную гибкость, такую как стандартные параметры форматирования и вставка изображений, гиперссылок и уравнений. Для получения дополнительной информации смотрите, Создают Live скрипты в Live Editor.
Когда у вас есть файл кода MATLAB® (.m
), содержащий текст, который имеет символы в кодировке, отличной от вашей платформы, когда вы сохраняете или публикуете свой файл, MATLAB отображает те символы как искаженный текст. Live скрипты и функции (.mlx
) поддержка хранящие и отображающиеся символы из всех локалей.
Чтобы добавить комментарии к коду MATLAB, используйте процент (%
) символ. Строки с комментариями могут появиться где угодно в файле с программой, и можно добавить комментарии в конец строки с кодом.
Например:
% Add up all the vector elements. y = sum(x) % Use the sum function.
Чтобы закомментировать несколько строк кода, используйте операторы блочных комментариев, %{
и %}
. %{
и операторы %}
должны казаться одними на строках, которые сразу предшествуют и следуют за блоком текста справки. Не включайте никакой другой текст на этих строках.
Например:
a = magic(3); %{ sum(a) diag(a) sum(diag(a)) %} sum(diag(fliplr(a)))
Чтобы прокомментировать выбор, выберите строки кода, перейдите к вкладке Editor или Live Editor и нажмите кнопку. Также можно ввести Ctrl+R. Чтобы не прокомментировать выбранный код строк, нажмите кнопку или введите Ctrl+T.
Чтобы прокомментировать часть оператора, который охватывает несколько строк, используйте замещающий знак (...
) вместо знака процента. Например:
header = ['Last Name, ', ... 'First Name, ', ... ... 'Middle Initial, ', ... 'Title']
Редактор MATLAB включает инструменты и элементы контекстного меню, чтобы помочь вам добавить, удалить или изменить формат комментариев для MATLAB, Java® и кода C/C++. Например, предположите, что у вас есть этот длинный текст в прокомментированную строку.
% This is a program that has a comment that is a little more than 75 columns wide. disp('Hello, world')
% This is a program that has a comment that is a little more than 75 % columns wide. disp('Hello, world')
Кнопка не доступна в Live Editor или в MATLAB Online™.
По умолчанию, при печати комментарии в Редакторе, текст переносится, когда это достигает ширины столбца 75. Чтобы изменить столбец, где текст комментария переносится или отключить автоматический перенос комментария, перейдите к вкладке Home и в разделе Environment, нажмите Preferences. Выберите MATLAB> Editor/Debugger> Language и настройте Комментарий, форматирующий настройки.
Редактор не переносит комментарии с:
Заголовки секции кода (комментарии, которые начинаются с %%
),
Длинный непрерывный текст, такой как URLs
Элементы маркированного списка (текст, который начинается с *
или #
) на предыдущую строку
Изменение комментария, форматирующего настройки, не поддержано в MATLAB Online.