SaveDefinitions

SaveDefinitions

Manipulateおよび関連関数のオプションであり,操作されている式の評価に関係ある現行の定義を自動的に保存するかどうかを指定する.

詳細

例題

すべて開くすべて閉じる

  (3)

デフォルトで,定義は保存されない:

定義を出力とともに保存するように強制する:

保存されたManipulateは,コピーして新たなノートブックで直接実行することができる:

スコープ  (1)

OwnValuesを含むすべての定義が保存される:

特性と関係  (3)

定義は,タイプセットする間にリテラルなInitialization設定に変換される:

SaveDefinitions->Trueは定義の取り出しでFullDefinitionに依存する:

ProtectedあるいはReadProtectedのシンボルは保存されない:

考えられる問題  (3)

Manipulateボディの中のプロテクトされていな任意のシンボルについての定義は保存される:

保存された変数の定義は,事実上,大域的なものとして扱われる:

これは,その後のカーネルセッションに影響する:

同じ大域変数を定義するManipulate出力を操作すると衝突が起る:

Wolfram Research (2007), SaveDefinitions, Wolfram言語関数, https://reference.wolfram.com/language/ref/SaveDefinitions.html.

テキスト

Wolfram Research (2007), SaveDefinitions, Wolfram言語関数, https://reference.wolfram.com/language/ref/SaveDefinitions.html.

CMS

Wolfram Language. 2007. "SaveDefinitions." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SaveDefinitions.html.

APA

Wolfram Language. (2007). SaveDefinitions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SaveDefinitions.html

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_savedefinitions, organization={Wolfram Research}, title={SaveDefinitions}, year={2007}, url={https://reference.wolfram.com/language/ref/SaveDefinitions.html}, note=[Accessed: 21-November-2024 ]}