c# 调用 matlab 引发初始化错误 异常
2015-08-13 20:48
453 查看
1. 除了matlab 编译的DLL 意外还需要引用 MWArray.dll 这个dill 在安装了 MCRInstaller.exe(matlab运行环境之后就会有了);
2. 最重要的一点.net 的运行环境要保持一致,比如 matlab 编译用的 .net4.0 如果你用 4.5或3.5引用 可能会出错。
3. 在使用了matlab的DLL 之外还要使用c++ 或别的 语言的时候,改变了生成的目标平台 也会引发这个错误。(项目属性-》生成-》目标平台) 改为使用Any CPU 就不会报错了。
遇到第三种情况的时候,调用c++ 和 matlab 分别 单独建立一个 类库 就可以搞定了。
2. 最重要的一点.net 的运行环境要保持一致,比如 matlab 编译用的 .net4.0 如果你用 4.5或3.5引用 可能会出错。
3. 在使用了matlab的DLL 之外还要使用c++ 或别的 语言的时候,改变了生成的目标平台 也会引发这个错误。(项目属性-》生成-》目标平台) 改为使用Any CPU 就不会报错了。
遇到第三种情况的时候,调用c++ 和 matlab 分别 单独建立一个 类库 就可以搞定了。
相关文章推荐
- matlab blkproc
- 记录一些简单的matlab用法
- 【kate总结】Matlab坐标轴问题
- matlab图像剪裁命令imcrop()
- MATLAB图像处理函数汇总(二)
- MATLAB图像处理函数汇总(一)
- matlab代码 图像处理源码
- matlab函数调用及数据传递
- Matlab 在 word中插入特定内容,批量生成不同内容的文件
- 粒子滤波Matlab代码
- Matlab数值计算最简单的一个例子——指数衰减
- Matlab常用函数--gradient
- Matlab中读取txt文件的几种方法
- matlab中导入text文件
- matlab中的信噪比
- How to Change the Size of a Box-Plot Label in MATLAB
- java中调用matlab程序及相关问题
- Matlab常用函数
- matlab界面语言修改
- Matlab强迫症产生的图像