ResourceFunction
Wolfram 函数资源库 »ResourceFunction[resource]
表示与指定资源关联的函数.
ResourceFunction[resource,prop]
给出资源的指定属性.
更多信息和选项
- ResourceFunction["name"] 按序在以下位置搜索带有指定名称的资源函数:
-
当前会话中(对于来自于 DefineResourceFunction 的资源函数) 在由 $PersistencePath 指定的位置 在 Wolfram 函数知识库中 - 在 ResourceFunction[resource] 中,resource 可以有以下格式:
-
"name" 函数名,按说明解决 ResourceObject[…] 类型 "Function" 的资源对象存储在任何位置 CloudObject[…] 包含函数资源对象的云对象 LocalObject[…] 包含函数资源对象的本地对象 - ResourceFunction[resource][args …] 把函数应用于给定的自变量.
- 由 ResourceFunction[resource,"Properties"] 给出可用属性,一般包括 ResourceObject 的属性和以下属性:
-
"SymbolName" 完全合格的基本函数的字符串名称 "FunctionLocation" 文件、对象或方法用于存储定义 "DocumentationLink" 已发布函数文档的 URL - ResourceFunction 接受以下选项:
-
ResourceSystemPath $ResourceSystemPath 在哪里寻找函数 ResourceVersion Automatic 选择已发布资源的版本 - 函数资源中的函数定义通常在使用该函数之前不会显式检索.
- 当检索到函数资源的定义,一般缓存到 $LocalBase.
- ResourceObject[ResourceFunction[…]] 返回包含给定函数的资源对象.
- ResourceFunction[ResourceFunction[…],prop] 给出已存在的资源函数的属性.
- CloudDeploy[ResourceFunction[…]] 或 CloudPublish[ResourceFunction[…]] 在云端保存资源函数.
- LocalCache[ResourceFunction[…]] 把资源函数保存为 LocalObject[…].
- 以下函数适于 ResourceFunction 对象:Attributes、Definition、DownValues、FullDefinition、Options 和 SymbolName.
- 新的资源函数可以用 DefineResourceFunction 定义或用 文件 ▶ 新建 ▶ 知识库项 ▶ 函数知识库项 的定义笔记本.
范例
打开所有单元关闭所有单元基本范例 (5)
把来自于 ResourceObject 的函数应用于一个值:
根据 Association 创建一个资源函数:
范围 (7)
选项 (3)
ResourceSystemPath (2)
用 ResourceSystemPath 规定只查找发布在函数资源库中的函数:
用 ResourceSystemPath 确保可找到此资源:
ResourceVersion (1)
用 ResourceVersion 从函数资源库获取同一资源的两个版本:
属性和关系 (3)
ResourceFunction 的两个参变量格式提供了与 ResourceObject 同样的值:
属于 ResourceFunction 的底层符号可以使用"Function"属性获得:
许多作用于符号的函数也适用于资源函数,例如 DownValues:
和 Attributes:
和 Options:
可能存在的问题 (1)
如果 ResourceFunction[…] 显式用作头部,则具有持有属性的资源函数将仅持有参数:
使用 ResourceFunction[…][…] 来确保属性有效:
文本
Wolfram Research (2019),ResourceFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ResourceFunction.html.
CMS
Wolfram 语言. 2019. "ResourceFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ResourceFunction.html.
APA
Wolfram 语言. (2019). ResourceFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ResourceFunction.html 年