RuntimeAttributes

RuntimeAttributes

Compile 的一个选项,用于指定它所创建的编译函数的属性.

更多信息

范例

基本范例  (3)

以下创建可列表(Listable)的编译函数:

按正常方式对单个输入进行运算:

当包括列表的参数与输入规范不匹配时,它会把函数线性作用于那些参数:

该编译函数不是可列表(Listable)的:

当参数规范不匹配时,会产生一个错误信息:

如果有分支,可列表性需要定义一个函数,使用 Function 如下所示:

可列表的编译函数可以更快地完成同样的任务:

可列表的编译函数可以并行运行,在多核机器上可以加速:

Wolfram Research (2010),RuntimeAttributes,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RuntimeAttributes.html.

文本

Wolfram Research (2010),RuntimeAttributes,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RuntimeAttributes.html.

CMS

Wolfram 语言. 2010. "RuntimeAttributes." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RuntimeAttributes.html.

APA

Wolfram 语言. (2010). RuntimeAttributes. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RuntimeAttributes.html 年

BibTeX

@misc{reference.wolfram_2024_runtimeattributes, author="Wolfram Research", title="{RuntimeAttributes}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/RuntimeAttributes.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_runtimeattributes, organization={Wolfram Research}, title={RuntimeAttributes}, year={2010}, url={https://reference.wolfram.com/language/ref/RuntimeAttributes.html}, note=[Accessed: 22-November-2024 ]}