C (.c)
- ExportはC99標準に対応するコードを生成する.
予備知識
-
- Cプログラミング言語.
- コンピュータシステムとアプリケーションのための汎用実装言語.
- ベル電話研究所で1972年に開発された.
Export
- Export["file.c",{expr1,expr2,…}]はコンパイル済みの関数のリストを1セットのコードとヘッダファイルにエキスポートする.
- Export["file.c",ss]は離散時間状態空間モデル ss をエキスポートする.
- Export["file.c",CompiledFunction[…]]はCompiledFunctionオブジェクトをC言語コードとヘッダファイルにエキスポートする.
- Export["file.c",StateSpaceModel[…]]は離散時間StateSpaceModelオブジェクトをエキスポートする.
- ExportはExport["file.c",CompiledFunction[…]]の中の文字列"file"をCの関数名として使う.
- エキスポートされたソースとヘッダファイルは同じファイル名ベースである.
- Export["file.c","fn"->expr]は "fn" をCの関数名として expr をエキスポートする.
- Export["file.c",{"fn1"->expr1,"fn2"->expr2,…}]は複数のCompiledFunctionオブジェクトを1セットのコードとヘッダファイルにエキスポートする.
- Export["file.c",expr,elem]は expr を,要素 elem を指定するものとして扱うことによりコードとヘッダファイルを生成する.
- Export["file.c",{expr1,expr2,…},{{elem1,elem2,…}}]はそれぞれの expri を,対応する elemi を指定するものとして扱う.
- Export["file.c",expr,opt1->val1,…]は,指定された値を持つとされる指定されたオプション要素を含む expr をエキスポートする.
- Export["file.c",{elem1->expr1,elem2->expr2,…},"Rules"]はエキスポートされる要素を指定するために規則を使う.
- 一般的な情報は,以下の関数ページを参照のこと.
-
Export ファイルへエキスポートする CloudExport クラウドオブジェクトへエキスポートする ExportString 文字列へエキスポートする ExportByteArray バイト配列へエキスポートする
例題
例 (4)
複数のCompiledFunctionオブジェクトをCソースとヘッダファイルにエキスポートする:
StateSpaceModelオブジェクトをCソースとヘッダファイルにエキスポートする: