主要内容

perl

使用操作系统可执行文件调用Perl脚本

描述

实例

perl(perlfile)调用Perl脚本perlfile.

关于微软®窗户®系统,MATLAB®随附Perl,可从Perl.org网站获得。有关使用Perl编程语言、Perl源代码和标准Perl发行版的信息,请参阅www.perl.org.

在Linux上®雨衣系统中,MATLAB调用操作系统中可用的Perl解释器。

perl(perlfile,arg1,…,argN)使用参数调用脚本arg1,…,argN.

后果=perl(___)返回结果。将此选项与以前语法中的任何输入参数一起使用。

[后果,地位]=perl(___)返回中的退出状态地位.

例子

全部崩溃

创建一个文件你好包含以下声明:

$input=$ARGV[0];打印“Hello$input”;

将文件保存在MATLAB路径上。

在MATLAB命令行中,键入:

perl(“你好,pl”,“世界”)
你好,世界。

输入参数

全部崩溃

Perl脚本文件名,指定为字符串或字符向量。

例子:'myscript.pl'

所需的Perl脚本输入参数1到N(如果有)perlfile,指定为字符串或字符向量。脚本指定参数。

输出参数

全部崩溃

脚本输出,作为字符串返回。

脚本退出状态,以整数形式返回。

提示

  • 当考虑:使用Perl脚本代替MATLAB代码:

    • 您希望使用现有的Perl脚本。

    • 您希望快速预处理数据。MATLAB比其他格式更容易读取Perl脚本格式。

    • Perl具有MATLAB不支持的功能。金宝app

兼容性考虑

全部展开

R2021b中的行为发生了变化

R2021a中的行为发生了变化

R2019b中的行为发生了变化

R2018a中的行为发生了变化

R2017b中的行为发生了变化

在R2006a之前引入