这是 pdl2p 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pdl2 - 用于 PDL 的简单外壳(版本 2)
概要
以交互方式使用 PDL:
%> pdl2
pdl> $a = 序列(10) # 或任何其他 perl 或 PDL 命令
pdl> 打印 "\$a = $a\n";
$a = [0 1 2 3 4 5 6 7 8 9]
商品描述
“pdl2”程序,也称为 Perldl2 shell,是第二代版本的
原始的“perldl”交互式 PDL shell。 它试图在使用中向后兼容
同时提供改进的功能,更好地支持 Perl 语法,以及更容易
基于 Devel::REPL shell 的扩展框架。
如果您有 Devel::REPL 版本 1.003011 或更高版本,那么“pdl2”将以完整开头
功能。 如果未安装或未找到 Devel::REPL,则“pdl2”将打印警告
并改为运行旧的“perldl”shell 命令。
默认情况下,命令行以“pdl2”或“perldl”的默认提示开头
('pdl> '、'PDL> ' 或 'perldl> ' 之一)将具有前缀字符串和周围
空白被剥离。 这允许从示例 PDL shell 会话或
其他示例进入另一个 PDL shell 会话。
职能
打印
打开和关闭默认打印(默认值:关闭)
默认情况下,“pdl2”不打印操作结果,因为结果可能非常
大(例如,一个小的 640x480 RGBA 图像仍然超过 1_000_000 个元素)。 然而,
为了试验和调试更复杂的结构,它有助于查看结果
每周 手术。 “do_print”例程允许您在默认的“安静”之间切换
操作和完整的读取、评估、循环样式。
pdl> $a = pdl(3,2)
pdl> do_print
1
pdl> $a = pdl(3,2)
$PDL1 = [3 2];
pdl> do_print
pdl> $a = pdl(3,2)
变数
$PDL::toolongtoprint
要打印的最大尺寸 pdls(默认为 10000 个元素)。 这不仅仅是一个
"perldl" 或 "pdl2" 变量,但它通常在
交互式调试会话。
使用 onworks.net 服务在线使用 pdl2p