首页 / C# / c#调用matlab生成的.dll
c#调用matlab生成的.dll
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c#调用matlab生成的.dll,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含708字,纯文字阅读大概需要2分钟。
内容图文
![c#调用matlab生成的.dll](/upload/InfoBanner/zyjiaocheng/740/bf18507ea8754dd393ad6f820552c06e.jpg)
1.首先编写.m文件 matlabTest.m 保存,可直接在命令行输入 matlabTest(5)即可运行。
function plottime = matlabTest(time)
plottime=time;
y=[0];
plot(plottime,y,'o');
end
2.在命令行输入 mbuild -setup
3. 选择编译环境
4.在命令行输入 deploytool,选择如图所示
4.第一个不用说了,2所指没有刚才创建的.m文件则点击旁边的加号进行添加,注意4所指为之后调用要使用的命名空间,不填则默认为之前新建.m文件名,然后打包即可。
4.然后项目属性添加对MathWorks.MATLAB.NET.Arrays;和自己生成的.dll文件的引用路径。
5.右键引用到扩展中找到相关的包即可。
6.实例化运用即可
using MathWorks.MATLAB.NET.Arrays;
using matlabTest;
matlabTest.Class1 p = new matlabTest.Class1();
MWArray[] dpsdo = new MWArray[1];
dpsdo[0] = 5;
p.matlabTest(dpsdo[0]);
内容总结
以上是互联网集市为您收集整理的c#调用matlab生成的.dll全部内容,希望文章能够帮你解决c#调用matlab生成的.dll所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。