- 27
- 0
- 约2.9万字
- 约 33页
- 2022-12-21 发布于上海
- 举报
来源:小天使笔记本防盗软件( )
Matlab 与 C#混合编程的实现
关于 matlab 与 c#之间一些数据类型的转换的方法,我也曾经写过。总结一下, 最主要的是要完成下面几个步骤:
1、同时安装.netframwork 与 MCR(matlab compile runtime)。这个在装完
与 matlab 以后,前面 2 个组件也就安装好了。
2、利用 matlab 自带的.nettool 工具将.m 文件转换成.net 组件---.dll 文件为接口,它实际上不含任何实现,都是调用另一个.ctf 文件来完成具体的功能。
3、在 c#中,必须引入 mwarray.dll 才能拥有在.net 中进行矩阵运算所需要的一切。虽然matlab help 中只是说推荐,但一般的应用中,只是进行一部分函数的调用,而不是去取得整个运行结果。这个.dll 是必须引入的。有时mclmcrrt74.dll 这个文件也需要引入。根据具体的要求,需要引入的文件也有所差别。
4、生成一个实例,并对.net 组件所输出的结果进行数据类型的转换,以符合.net 编程环境中对数据类型的要求,这个在以前我已经讲过,这里就不再多说了。关键是掌握如何把一个矩阵(在 matlab 中,一个 m*n 的矩阵对应.net 中的一个 1*
(m*n)的数组)转换成数据类型一致的数组。目前所有的matlab 数据类型
您可能关注的文档
- MARS press日常维护和注意事项.docx
- Mastercam 练习题1分析和总结.docx
- Mastercam9快捷键大全分析和总结.docx
- MasterCAM编程中的两个典型问题.docx
- MasterCAM课程设计分析和总结.docx
- Mastercam软件在大桥鞍座加工中的应用.docx
- mathematica教程分析和总结.docx
- MATLAB 2014a中文版安装及破解步骤.docx
- MATLAB COM Builder 插值实例分析和总结.docx
- MATLAB COM Builder 曲线拟合实例.docx
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 2026校招:陕西有色真题及答案.doc VIP
- 光伏发电并网逆变器设计.doc VIP
- 光伏逆变器培训课件.pptx VIP
- 《多模态遥感解译样本数据集制作技术规范》.pdf VIP
- 陕西省消防安全管理员职业技能认定理论考试题库资料500题(含答案).pdf VIP
- SuperMap 遥感智能解译技术详解.pdf VIP
- 江苏省射阳二中学2025届初三下学期期末质量调研(一模)物理试题试卷含解析.doc VIP
- 2025年最新全面《十八项医疗质量安全核心制度要点解读与落实》.pdf VIP
- 彭祖后裔兴旺发达钱氏宗谱和日同辉.doc VIP
- 酒精中毒性科尔萨科夫综合征多学科决策模式中国专家共识(2025版).docx VIP
原创力文档

文档评论(0)