10
Mathematicaの他のノートブックから関数を呼び出すことは可能ですか?もしそうなら、どうすればいいですか?Mathematica、別のノートブックから関数を呼び出す
Mathematicaの他のノートブックから関数を呼び出すことは可能ですか?もしそうなら、どうすればいいですか?Mathematica、別のノートブックから関数を呼び出す
特に指定しない限り、各ノートブックはGlobal`
コンテキストに寄与します。ノートブックの機能を呼び出すには、ノートブックから関数を呼び出すには、最初に定義がコンテキストにロードされていることを確認します(つまり、定義を含むセルを選択してを-と入力してください)。 b
、およびあなたが開いている他のノートブック。
Notebook's Default ContextをEvaluation
メニューから変更することができます。次の4つのオプションがあります。Global`
(デフォルト)、ノートブックに固有の、セルグループに固有の別の指定されたコンテキスト。セルグループについては、各入力セルは、最も近い包囲グループのコンテキストをとる。例えば、Subsectionであり、これらのグループには固有のコンテキストがあります。
ありがとうございました!しかし、他のノートブックを開いておかないと、別のノートブックに保存されている以前の機能を呼び出すだけならどうでしょうか? – John
@ジョン、直接ではなく、いいえ。要求に応じてロードされる[パッケージ](http://reference.wolfram.com/mathematica/guide/StandardExtraPackages.html)を作成することはできますが、依然としてロードされています。私はパッケージルートに行くことをお勧めしたいと思います。 – rcollyer
それは残念です。私はパッケージを調べます!ありがとうございました! – John