値があればそれがWolfram言語セッションの開始時にReleaseHold[$Initialization]で評価されるシンボルである.
$Initialization
値があればそれがWolfram言語セッションの開始時にReleaseHold[$Initialization]で評価されるシンボルである.
詳細
- $Initializationの永続値は,InitializationValue[$Initialization]=Hold[expr]で設定することが多い.
- $PersistencePathの別の永続値の場所で定義された値は,Flattenで繋ぐことができる.
例題
すべて開く すべて閉じる例 (1)
InitializationValue[$Initialization] = Hold[data = Get["mydata.m"]]InitializationValue[$Initialization, "FrontEndSession"] = Hold[SetDirectory[CreateDirectory[]]]InitializationValue[$Initialization]特性と関係 (2)
PersistentObjects["*$Initialization"]$Initializationについて,編集可能なすべての永続値の場所にある既存の初期化の値をリストする:
InitializationObjects[$Initialization, {"FrontEndSession", "Local", "Notebook", "Cloud"}]DeleteObject[Values[%]]考えられる問題 (1)
$Initializationについて,2つの初期化の値を別々の場所に作る:
InitializationValue[$Initialization] = Hold[data = Get["mydata.m"]];
InitializationValue[$Initialization, "FrontEndSession"] = Hold[SetDirectory[CreateDirectory[]]];Removeは,デフォルトで,$PersistenceBaseが与える場所にある値しか削除しない:
Remove[InitializationValue[$Initialization]]InitializationValue[$Initialization]$PersistencePathが与える,考えられる編集可能な場所すべてのどこかに存在するすべての値を削除する:
Remove[InitializationValue[$Initialization, $PersistencePath]]InitializationValue[$Initialization]関連するガイド
-
▪
- Wolframシステムの設定 ▪
- 初期化とプロビジョニング ▪
- 永続値の設定 ▪
- セッションのカスタマイズ ▪
- 永続ストレージ
テキスト
Wolfram Research (2017), $Initialization, Wolfram言語関数, https://reference.wolfram.com/language/ref/$Initialization.html.
CMS
Wolfram Language. 2017. "$Initialization." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$Initialization.html.
APA
Wolfram Language. (2017). $Initialization. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$Initialization.html
BibTeX
@misc{reference.wolfram_2026_$initialization, author="Wolfram Research", title="{$Initialization}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/$Initialization.html}", note=[Accessed: 23-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$initialization, organization={Wolfram Research}, title={$Initialization}, year={2017}, url={https://reference.wolfram.com/language/ref/$Initialization.html}, note=[Accessed: 23-August-2026]}