C (.c)
- Export 产生与 C99 标准相兼容的代码.
背景
-
- C 程序语言.
- 计算机系统和应用程序的通用实现语言.
- 于1972年在贝尔电话实验室开发.
Export
- Export["file.c",{expr1,expr2,…}] 把编译的函数列表导出为一套代码和头文件.
- 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 对象导出为一套代码和头文件.
- 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 源代码和头文件: