Get

<<name
ファイルを読み込み,その式をそれぞれ評価し,最後の式の結果を返す.

Get[stream]
ストリームから読み込み,各式を評価し,最後のものを返す.

詳細とオプション詳細とオプション

  • name がコンテキストマーク文字で終る Mathematica のコンテキストの名前である場合,Getはこの名前のファイルを読み込む手続きをする.
  • name がファイルの名前である場合,明示的に任意の拡張子が含まれていなければならない.
  • GetDumpSaveによって書かれた Mathematica の定義であるファイルを読み込むことができる.
  • Getノートブックファイルを読み,それが表している Mathematica 式を返すことができる.
  • と同値である.なお,「演算子の入力形」で指定される形式で命名されている場合,引用符を省略することができる.
  • file.mxという名前のファイルがディレクトリにある場合,Getfile.mx/$SystemID/file.mx等の名前のファイルを検索する.
  • <<name によって検索されたファイルがディレクトリである場合,そのディレクトリ内のを読み込もうとする.
  • デフォルトでGet$Pathの要素で指定されたディレクトリ内のファイルを順番に探す.
  • Get[name, Path->{"dir1", "dir2", ...}]は,ディレクトリ 内のファイルを検索する.
  • ファイル中のシンタックスエラーは「 にシンタックスエラー」といった標準的な形式で報告される.シンタックスエラーを検知した後も,Getは継続してファイルを読み込むことを試みる.ただし,エラーが検出されると$Context$ContextPathは,Getが呼び出されたときに与えられていた値にリセットされる.
  • Getの実行中,大域変数$Input$InputFileNameはそれぞれ読み込まれているファイル名とファイルの完全パス名に設定される.
  • Get["file", "key"]は,Encode["source", "file", "key"]でエンコードされたファイルを読み込む.
  • Methodオプションがある場合は,ストリームは指定された入力ストリームメソッドで開かれる.これはGetがファイル名を分解するデフォルトの方法を無効にする.

例題例題すべて開くすべて閉じる

例 (2)例 (2)

パッケージをロードする:

In[1]:=
Click for copyable input

以下で,コンテキスト中のいくつかの記号を定義する:

In[2]:=
Click for copyable input
Out[2]=

ファイルから Mathematica の入力を得る:

In[2]:=
Click for copyable input
Out[2]=

入力が評価される:

In[3]:=
Click for copyable input
Out[3]=
バージョン 1 の新機能 | バージョン 9 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »