VS2010 C#中调用matlab2014a生成的dll的几个问题
来源:互联网 发布:汉仪小麦体简 mac 编辑:程序博客网 时间:2024/06/05 07:35
由于matlab版本比较新,所以记录一下。
1. 编译好对应的.m文件
2.在右上角的distribution fitting 中点击下拉小箭头
3.选择 应用程序部署中的 库编译器
4.选择.net Assembly ,添加之前生成的.m 文件,然后生成即可
5. 在程序中需要用的位置,添加对应的引用
using MathWorks.MATLAB.NET.Utility;
using MathWorks.MATLAB.NET.Arrays;
using twice;
6. 在对应位置,实例化
Class1 c = new Class1();
MWArray i=null, result=0.0;
i = 2;
result = (MWNumericArray)c.twice(i);
H2 = ((MWNumericArray)(result[1])).ToScalarDouble();
注意:
1. 在C#中调用matlab,输入输出必须是数组
2. 得到的数组转换为double类型,数组下标从1开始
0 0
- VS2010 C#中调用matlab2014a生成的dll的几个问题
- 在vs2010上c#调用c++ 生成的dll
- 在VS2010中调用MATLAB生成的DLL
- matlab2014a生成.net的dll文件打包失败的解决方法
- VS2008中C#调用Matlab生成的DLL文件
- 用C#调用matlab中生成的dll文件
- C#项目中调用C++生成的Dll 入门教程
- C#中调用C++生成的dll出错
- C#项目中调用C++生成的Dll 入门教程
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- VS2010 (MFC)调用 C#生成DLL的两种方法
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- Android SDK NDK API文档等下载地址
- 解剖我的目标月
- MongoDB Sharding实践
- HDOJ 5348 MZL's endless loop 乱搞
- 【CSAPP】《深入理解计算机系统》读书笔记
- VS2010 C#中调用matlab2014a生成的dll的几个问题
- TCP的流量控制与拥塞控制的对比
- vector中erase用法注意事项
- SATA分区基础知识,个人认为必须掌握的要点
- CC2541 设备发送数据给手机
- 5.1声道转化为左右声道
- 安卓获取IP,纯代码,可以直接用。
- hdu 2421 分解质因子
- sdfsd