DefineResourceFunction
引数に適用すると f[…]と同じ結果を与えるリソース関数を定義する.
DefineResourceFunction[f,name]
name をリソース関数の名前として使う.
詳細とオプション
- DefineResourceFunction[…]はResourceFunction[…]を返す.
- DefineResourceFunction[f,…]は f[…]が依存するすべての定義を即座に保存する.定義が後で変更された場合でも,ResourceFunction[…][…]から得られた値は影響を受けない.
- DefineResourceFunction[f,…]の f は任意の式でよい.
- DefineResourceFunction[f]で生成されたリソース関数の名前は,f がシンボルの場合はSymbolName[f]になる.
- DefineResourceFunction[Unevaluated[f],…]は,シンボル f についてのリソース関数を,そのシンボルを評価せずに定義する.
- f から名前が推測できない場合は,一意的な名前が割り当てられる.
- DefineResourceFunctionによって設定された定義は,セッションの終了とともに消滅する.
- CloudDeploy,CloudPublish,LocalCache等を使ってリソース関数の永続版を保存することができる.
- ファイル ▶ 新規作成 ▶ リポジトリアイテム ▶ Function Repositoryアイテム の定義ノートブックを使って,リソース関数を特性を添えて作ることができる.
例題
すべて開くすべて閉じる例 (2)
Wolfram Research (2019), DefineResourceFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/DefineResourceFunction.html.
テキスト
Wolfram Research (2019), DefineResourceFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/DefineResourceFunction.html.
CMS
Wolfram Language. 2019. "DefineResourceFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DefineResourceFunction.html.
APA
Wolfram Language. (2019). DefineResourceFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DefineResourceFunction.html