之前用matlab做了一个图,是用的contour函数,公司现在要求用C#程序做出相同的图来,但是我看不懂matlab中的contour函数,还原不出contour的计算公式。
不知道有没有大神可以看懂contour函数并知道它里面的计算公式。
然后matlab中的函数式是不是可以生成DLL啊?,就是可以让C#直接调用的那种。麻烦各位帮帮忙,对问题描述不明白的地方请指出,我再细说。

解决方案 »

  1.   

    C# 是可以调用Matlab的,这个我做过。
    在别的电脑运行的时候,要安装一个Matlab的一个工具,叫什么名字忘了,大概150M的大小的文件。
    你google一下吧!我当时也是google出来的
      

  2.   

    1,写个contour的m文件;
    2,输入deploytool,生成.net dll;
    3,引用该dll,同时引用matlab安装目录下的mwarray.dll;
    4,在其他电脑上,需要安装目录下的mcr.exe一起打包。
      

  3.   

    以前有用Lcc-win32编写的生成了*.dll,*.mexa64,*.mexa32等文件,结果matlab用vs2010调用这些竟然不行
      

  4.   

    .M文件生成DLL不成功,按照书上的例子来还是报错,是缺少什么东西?