vb.net调用Matlab通过com方式生成的dll函数问题
我用vb.net调用Matlab通过com方式生成的dll函数,在Matlab中函数调试的没问题了,vb.net调用时提示:无法将类型为“System Double[,]”的对象强制转换为类型“System Double[]”。
我先试了一下其它被我调用函数,是可以用的,说明dll应该是没问题的了。
我又检查了我的输入和输出给的矩阵的维度都是对的,程序中也没有需要从二维转到一维的地方,所以想问这个地方错在哪里了 ?谢谢 vb.net dll
[解决办法]
错在你有想把“System Double[,]”的对象强制转换为类型“System Double[]”的地方,检查你的程序中用到Double数组的地方