次のような変数のリアルタイム モニターを作成できます。
CreatePalette@Panel@Row[{"x = ", Dynamic[x]}]
x
(これは、たまたま のようなものであれば、より興味深く便利です$Assumptions
。値を設定してから忘れるのはとても簡単です。)
残念ながら、カーネルが再起動されると(Quit[]
、その後何かを評価する)、これは機能しなくなります。パレットには、これ以上の値の変化は表示されませんx
。
カーネルセッション間でも機能し続けるようにこれを行う方法はありますか? カーネルを頻繁に再起動していることに気づきました。(結果のパレットによってカーネルが自動的に開始される場合は、それで問題ありませんQuit
。)
更新: コメントで述べたように、評価して終了した場合にのみパレットが機能しなくなることが判明しましたQuit[]
。を使用Evaluation -> Quit Kernel -> Local
すると、動作し続けます。