社区
C#
帖子详情
C#调用Matlab生成的COM的问题
shiyunqiang
2012-04-28 03:22:01
我用Matlab实现了矩阵运算的小程序,将其编译成COM组件,
在C#中调用成功,但是我给这个COM接口单独开了一个线程,并且运算一次,创建一次。结果运算了几百次后就出现了下面的错误提示:System.Runtime.InteropServices.COMException。
看了一下输入的数据,也没有问题。不知道是什么原因。
我还试了一下,不单独开线程,直接在程序内循环调用,结果运行了几个小时都没有问题。
...全文
144
2
打赏
收藏
C#调用Matlab生成的COM的问题
我用Matlab实现了矩阵运算的小程序,将其编译成COM组件, 在C#中调用成功,但是我给这个COM接口单独开了一个线程,并且运算一次,创建一次。结果运算了几百次后就出现了下面的错误提示:System.Runtime.InteropServices.COMException。 看了一下输入的数据,也没有问题。不知道是什么原因。 我还试了一下,不单独开线程,直接在程序内循环调用,结果运行了几个小时都没有问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shiyunqiang
2012-05-10
打赏
举报
回复
问题已经自己解决了。
C#
使用
Matlab
集锦
本文详细介绍了在
C#
中使用
MATLAB
的方法,包括安装与配置、
调用
MATLAB
函数、矩阵转换以及常见
问题
解决策略。通过示例展示了如何在
C#
中
调用
MATLAB
生成
的
COM
组件进行绘图、矩阵操作等任务,强调了在混合编程时的性能考量与最佳实践。
matlab
中混合计算,
Matlab
与
C#
混合编程(最终版)
本文介绍了如何使用
C#
与
MATLAB
进行混合编程,以实现神经网络预测。首先在
MATLAB
中编写神经网络模型,然后通过
MATLAB
Com
piler SDK将其转换为DLL或
COM
组件。在
C#
中引用
生成
的DLL,
调用
MATLAB
的神经网络功能进行数据处理和预测。文章详细阐述了设置编译器、
生成
DLL、在
C#
中
调用
DLL的步骤,并解决了
调用
过程中遇到的函数未定义
问题
。
Matlab
混合编程之
COM
组件(
C#
篇)
本文介绍如何通过
Matlab
生成
COM
组件,并在
C#
中进行
调用
。包括环境配置、DLL注册、引用及简单应用示例。解决常见
问题
如路径中文、.NET版本等。
一个基于
COM
组件的
Matlab
与
C#
混合编程实例
本文介绍了一种通过
COM
组件将
Matlab
算法嵌入
C#
程序的方法,详细阐述了从
matlab
程序编写、
生成
COM
组件、
C#
调用
组件到将
matlab
窗口绑定到
C#
窗口的全过程,提供了一个实用的混合编程实例。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章