perl

Вызовите скрипт Perl с помощью исполняемого файла операционной системы

Синтаксис

perl(perlfile)
perl(perlfile,arg1,...,argN)
result = perl(___)
[result, status] = perl(___)

Описание

пример

perl(perlfile) вызывает скрипт Perl perlfile.

В системах Microsoft® Windows® MATLAB® поставляется с Perl, который доступен от веб-сайта Perl.org. Для получения информации об использовании языка программирования Perl исходный код Perl и стандартное распределение Perl, видят www. perl. org.

На Linux® и системах Mac, MATLAB вызывает интерпретатор Perl, доступный с операционной системой.

perl(perlfile,arg1,...,argN) вызывает скрипт с аргументами arg1,...,argN.

result = perl(___) возвращает результаты. Используйте эту опцию с любым из входных параметров от предыдущих синтаксисов.

[result, status] = perl(___) возвращает статус выхода в status.

Примеры

свернуть все

Создайте файл hello.pl, содержащий следующие операторы. Сохраните файл на своем пути MATLAB.

$input = $ARGV[0]; 
print "Hello $input.";

В командной строке MATLAB введите:

perl('hello.pl','World')
ans =
Hello World.

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

свернуть все

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

Пример: 'myscript.pl'

Входные параметры скрипта Perl 1 через N (если таковые имеются) требуемый perlfile, заданным как строки или векторы символов. Скрипт задает аргументы.

Выходные аргументы

свернуть все

Script вывод, возвращенный как строка.

Статус выхода скрипта, возвращенный как целое число.

Советы

  • Вы можете использовать скрипты Perl вместо кода MATLAB когда:

    • Вы хотите использовать существующий скрипт Perl.

    • Скрипт Perl предварительно обрабатывает данные быстро, форматирование его способом более легко читало MATLAB.

    • Perl имеет функции, не поддерживавшие MATLAB.

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

Была ли эта тема полезной?