WDX (.wdx)
予備知識
-
- Wolfram言語のWDXデータ形式.Wolfram言語で式やデータを保持したり交換したりするために使用される.
- WDXはWolfram Data Exchange(Wolframデータ交換)からの頭字語である.
- バイナリ形式.
- 任意のWolfram言語式を連続したプラットフォーム非依存の形で保持する.
- 2007年にWolfram Researchによって開発された.
ImportとExport
- Import["file.wdx"]はWolfram言語のパッケージ内で読み取り,その中にある式をそれぞれ評価して最後のものを返す.
- Export["file.wdx",expr]は単一の式をWolfram言語のソースファイルへエキスポートする.
- Import["file.wdx",elem]は指定された要素をWolfram言語のソースファイルからインポートする.
- Import["file.wdx",{elem,suba,subb,…}]はサブ要素をインポートする.
- Import["file.wdx",{{elem1,elem2,…}}]は複数の要素をインポートする.
- インポートの形式はImport["file","WDX"]あるいはImport["file",{"WDX",elem,…}]で指定することができる.
- Import["file.wdx"]はGet["file.wdx"]に等しい.
- Export["file.wdx",expr,elem]はexpr が要素elem を指定するものとして扱って,Wolfram言語のソースファイルを作成する.
- Export["file.wdx",{expr1,expr2,…},{{elem1,elem2,…}}]はそれぞれのexpri が対応するelemi を指定するものとして扱う.
- Export["file.wdx",expr,opt1->val1,…] は指定されたオプションの要素が指定された値を取るものとしてexpr をエキスポートする.
- Export["file.wdx",{elem1->expr1,elem2->expr2,…},"Rules"] は規則を使ってエキスポートされるべき要素を指定する.
- 一般的な情報は,以下の関数ページを参照のこと.
-
Import, Export ファイルからインポートする,あるいはファイルへエキスポートする CloudImport, CloudExport クラウドオブジェクトからインポートする,あるいはクラウドオブジェクトへエキスポートする ImportString, ExportString 文字列からインポートする,あるいは文字列へエキスポートする ImportByteArray, ExportByteArray バイト配列からインポートする,あるいはバイト配列へエキスポートする