Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / Mathematicaブック / Mathematicaの仕組み / ファイルとストリーム /

2.12.5 パッケージのファイル

Mathematicaパッケージを作ったり使ったりするとき,ファイルをシステムに依存しない方法で参照することが望ましい.コンテキストを利用するとそうすることができる.

基本的な考え方は,コンピュータシステムのそれぞれにMathematicaコンテキストの名前に対応するファイル名の約束がある.したがって,コンテキストを使ってファイルを参照すると,使っている Mathematicaのバージョンがコンテキスト名をコンピュータシステムに合わせたファイル名に変換する.

ファイルをコンテキストで指定

Mathematicaに付属している標準パッ ケージの読込み.

In[1]:= <<Graphics`Colors`

<<name`で検索される代表的なパス

Mathematicaでは <<name`でファイルの適切なバージョンを読み込む.まず,使っているコンピュータシステムで Mathematicaの最適化されている name.mxという名前をもつファイルを使うことを試み,それが見付からないときは,通常のシステムに依存しない Mathematica入力が書かれた name.mの形のファイルを読み込む.

nameがディレクトリのとき,Mathematicaはそのディレクトリにある初期化ファイル init.mを読む.このファイルの目的は,たくさんの別々のファイルからなる Mathematicaパッケージの設定を行う便利な方法を提供することである.コマンド <<name`を入力すると,init.mが読み込まれてパッケージ全体の初期化が行われ,必要なファイルがすべて読み込まれる.

ファイル Graphics/init.mが読み込まれ,すべての標準の Mathematicaグラフィックスパッケージが初期化される.

In[2]:= <<Graphics`



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: