grabcode

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

Описание

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, заданного как вектор символов или скаляр строки.

Пример: grabcode('name.html')

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

Пример: grabcode('https://www.mathworks.com/matlabcode.html')

Ограничения

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

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