C#调用Matlab制作的DLL

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:53:46
在MATLAB下面定义函数mi
function [y]=mi(x)
y=x^3
用MATLAB编译成名为mi.ll的DLL文件

现在在C#下面想调用mi函数,怎么调用???语法怎么写,前面的命名空间要不要加什么语句?

急急急!!!
我必须用C#,由于需要必须用C#。

function () 就可以了

关于调用dll动态链接库的问题,在msdn中的说明很详细,怎么没人去看,去研究????

使用dll动态链接库中的方法,先DllImprot【(“dll文件”)】
然后接入口的方法名
就行了

用VB的可以

用java吧

你要用MATLAB生成COM组件才能被C#调用
并不是所有的DLL都能被C#调用的

把dll引入到bin里
再在类里引入命名空间
new一下
然后调用里边接口