0

我在 Matlab 中编写了一个用于图像处理的程序,并使用 matlab builder ne 创建了该程序的 .dll。我的matlab版本是2010a。我用 c# 编写了一个程序来使用 matlab 函数。它可以在我安装了 matlab 的计算机上运行。但是当我在没有 matlab 的计算机上安装 MCR 并想运行该程序时,抛出了 ac# 异常。它说:

MWMCR::EvaluateFunction error Invalid MEX-file ...\toolbox\images\images\private\morphmex.mexw32':找不到指定的模块。=>MYMATFUNC.m 在 6 处出错。

... Matlab M 代码堆栈跟踪 ... 在文件 ...\toolbox\images\images\private\morphop.m,name ....

任何人都可以帮助解决问题吗?

4

1 回答 1

0

我在使用 Matlab 2010a 和 Matlab Builder NE 3.1 时遇到了完全相同的问题,并且没有解决方法解决它。昨天,我升级到 Matlab 2010bSp1 / Builder NE 3.2,现在它可以完美运行了。

干杯

于 2011-04-07T06:58:05.380 回答