C#与MATLAB混合编程

在做导师的项目时,需要在Winform程序中显示三维图形并且通过鼠标控制模型的旋转与缩放,介于C#中的有关三维图形的文档太少,我选择了试着用C#与MATLAB混合编程的形式。网上的几篇博客给了我不小的帮助,但整体上水平参差不齐,而且具体实践中也发现了不少他们没提到的问题。这篇博客就对这一问题进行一个系统的梳理。非常感谢博主时知夜霖以及Matlab与.Net混合编程的一些尝试的帮助。

步骤一
首先,MATLAB必须是完全破解的,完全破解得是连编译器也破解了,而不仅是替换了一个证书,不然在将.m文件打包成dll时会报错,亲测。我之前用的是R2014b,网上并没有它的完全破解文件,最后选择了R2014a。大家可通过链接:http://pan.baidu.com/s/1jIv7qaM 密码:hdsd 下载,里面有R2014a以及完全破解文件,大家安装完后根据你的系统位数在破解文件目录找到如下图三个文件,在MATLAB安装的相应位置替换这些文件就行了。
这里写图片描述
准备工作做好之后,打开MATLAB新建一个函数,在编辑器中输入函数体,并保存为”函数名.m”文件,代码如下:

function   Draw()
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值