grabcode

Извлеките код MATLAB из файла, опубликованного в HTML

Синтаксис

grabcode filename
grabcode url
code = grabcode(filename)

Описание

grabcode filename копирует код MATLAB® с файла HTML filename и вставляет его в документ без названия в Редакторе. Используйте grabcode, чтобы получить код MATLAB от опубликованных файлов, когда исходный код не будет легко доступен. filename является файлом HTML, созданным путем публикации файла кода MATLAB (*.m) или экспорта live скрипта (*.mlx) в HTML. В обоих случаях код MATLAB из файла появляется как комментарии HTML в конце filename.

grabcode url копии код MATLAB от страницы или файла, заданного url и вставками это в документ без названия в Редакторе.

пример

code = grabcode(filename) возвращает код MATLAB от filename до символьного массива.

Примеры

свернуть все

Используйте grabcode, чтобы получить код MATLAB® от существующего файла HTML.

Извлеките код MATLAB от my_sine_wave.html в переменную code. Чтобы просмотреть содержимое файла, дважды кликните my_sine_wave.html в своей текущей папке.

code = grabcode('my_sine_wave.html')
code = 
    '%% Plot Sine Wave
     % Calculate and plot a sine wave.
     
     %% Calculate and Plot Sine Wave
     % Calculate and plot |y = sin(x)|.
     
     function sine_wave_f(x)
     
     y = sin(x);
     plot(x,y)
     
     %% Modify Plot Properties
     
     title('Sine Wave', 'FontWeight','bold')
     xlabel('x')
     ylabel('sin(x)')
     set(gca, 'Color', 'w')
     set(gcf, 'MenuBar', 'none') '

Входные параметры

свернуть все

Имя файла HTML, заданного как вектор символов.

Пример: name.html

Адрес веб-страницы или местоположение файла HTML, заданного как вектор символов.

Пример: https://www.mathworks.com/matlabcode.html

Ограничения

  • MATLAB Online только поддерживает копирование кода MATLAB в символьный массив с помощью синтаксиса code = grabcode(filename). Копирование кода MATLAB от страницы HTML или файла в документ без названия в Редакторе не поддержано.

Представлено до R2006a

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