任何人都可以提出一个简单的方法把数字从MATLAB的向量和在C#程序中的事件在C#中的号码添加到列表进行呼吁?我已经在两种语言之间的界面上找到了很多信息,但我对c#非常陌生,并且可以使用它的特性。欢迎任何建议!添加从MATLAB数字向量在C#中的列表
0
A
回答
2
如果您想从C#程序调用MATLAB,请使用NE Builder工具箱。有很多关于它如何工作的例子here。
您的MATLAB代码看起来类似
function y = GenerateSomeNumbers()
y = rand(1, 10);
end
构建到这个MyMatlabComponent.dll
与建筑商,并在C#程序添加到该DLL的引用。
你的C#代码看起来像
using MathWorks.MATLAB.NET.Arrays;
using MathWorks.MATLAB.NET.Utility;
using MyMatlabComponent;
// ...
// Inside the appropriate method
List<double> l = new List<double>();
MyMatlabComponentclass c = new MyMatlabComponentclass();
MWNumericArray m = c.GenerateSomeNumbers();
l.Add((double)m);
0
有几种方法。
首先,您可以使用COM作为桥梁。看到
http://www.mathworks.nl/matlabcentral/newsreader/view_thread/153172
http://topic.csdn.net/u/20090402/16/6db37a24-648c-4f8d-a353-42eab4c4bcbe.html
http://www.sciencenet.cn/m/user_content.aspx?id=304113
其次,你可以使用MATLAB净API。看到
http://www.mathworks.com/access/helpdesk/help/techdoc/ref/f16-35614.html#brxerx8-1
和
http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_external/exampleindex.html
相关问题
- 1. push_back不向向量C++添加数字
- 2. 向C++向量添加新字段
- 3. 从列表中的值向列表中的字符添加键字
- 4. 从列表中添加数字python(packed)
- 5. Clojure - 向量中添加数字对
- 6. 在Matlab中向3D绘图数据点添加字母
- 7. 如何从数字列表中获取数字向量?
- 8. Java泛型,添加列表中的所有整数/向量
- 9. 如何将向量添加到C++函数中的向量向量
- 10. 我想从链表中添加数字从列表中结束
- 11. 正向变量参数列表在c
- 12. MATLAB中向量阵列的向量范数
- 13. 向量列表(C++)
- 14. 仅向C中的链接列表添加新数据
- 15. 添加行向量和列向量
- 16. 从Oracle表中自动向JTable添加数组列表
- 17. 在SQL中向表中添加列
- 18. 向表中添加数字时出错
- 19. 如何向列表中的所有字符串添加小数?
- 20. 使用C#在线程中向WPF中的列表框添加字符串
- 21. 向列表中的每个子列表添加一个向量R
- 22. C#向注册表添加字符串
- 23. C#从数据库添加数据表中的列
- 24. 在matlab中从单元格数组添加到列表的正确方法?
- 25. 如何在Matlab中迭代列向量?
- 26. 项目添加到字符串数组列表在C#中
- 27. UNNEST向量数据帧,但添加列表索引列
- 28. 在向量中添加字符串数字时出错
- 29. 从php函数向符号表中添加变量
- 30. 在MATLAB中的向量化