2 hungryof Hungryof 于 2016.04.01 12:52 提问

MATLAB的一个神经网络已经做好,想用C#写界面,如何才能调用?

MATLAB的神经网络已经做好,然后MATLAB的GUI控件实在是太少太丑太弱了,所以想用C#写界面,
根据用户的操作调用MATLAB的函数?具体该怎么弄?
我认为网上说的把.m文件封装成.dll在这里根本不行,因为是整个神经网络,很多个文件的。所以我想就是
直接开着vs和MATLAB,点击界面时,调用.m文件,计算后,返回结果给界面。这样能行吗?如何做

1个回答

AIRE_Talent
AIRE_Talent   2016.04.01 13:06
已采纳

能做,Matlab提供了接口的,但是不是那么容易的,会有人品因素的。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#使用引擎调用MATLAB神经网络工具箱.示例
对于想实现C#调用神经网络工具箱的开发者提供很好的思路
Matlab应用于BP神经网络与GUI,以及一点自己的看法
如题
在已经做好的MFC项目中添加一个登陆界面
在InitIistance中添加一下代码:   BOOL CCouseApp::InitInstance() { AfxEnableControlContainer(); // Standard initialization // If you are not using these features and wish to reduce the size // of your
BP神经网络,C++调用matlab engine
前几天用BP神经网络做了一个手写体数字识别的小实验,因为界面是C++写的,训练BP网络是在MATLAB上做的。就像偷个懒看看C++能不能直接调用MATLAB的神经网络工具箱。 最早采用的方案是用MATLAB控制台把写好的.m文件编译成DLL。但是遇到一个比较大的问题:编译出来的DLL,需要传递的参数类型为mwArray,我不知道怎么将保存到本地的训练好的网络读取成mwArray。查了查资料也没有
C# 调用matlab内核,实现matlab神经网络算法,C#利用matlab引擎做神经网络
C# 调用matlab内核,实现matlab神经网络算法,C#利用matlab引擎做神经网络
BP神经网络之MATLAB@GUI篇
设计BP神经网络基本方法及MTLAB中的工具箱
c#调用Matlab引擎的几种方式
c#可以调用matlab生成的支持.net的DLL,但是会有各种问题,而且其在运行过程中也脱离不了Matlab引擎,故,直接调用Matlab引擎更方便。 一下四种调用matlab引擎的方式参考了网上给出的方式: 第一种   MLApp.MLAppClass matlab = new MLApp.MLAppClass(); matlab.Execute("you matlab comman
Matlab离线训练好的神经网络在Visual Studio中调用
本文将Matlab训练好的神经网络参数导出,在Visual Studio中导入,对数据重新计算。本文的方法可以用于C++调用离线训练好的神经网络。作为神经网络学习之路的一个小小记录 欢迎到我的博客查看更完整的内容 Matlab训练神经网络首先在Matlab中训练神经网络,本文使用了Matlab的神经网络工具箱中的House Pricing示例模型。在Matlab命令行界面中键入nnstar
神经网络的matlab使用
首先明确几点:1,神经网络的用处是当我不知道自变量与因变量是什么联系才用的,如果已知是线性或二次可采用其他方式拟合.                          2,神经网络相当于一个黑盒子,里面的运算过程是封闭的,也就是得不到关系式(事实上就算得到每个神经元的权值也需要再次逼近,没意义的)。 神经网络的Python包可以采用pybrain,具体参看http://blog.csdn.ne
在C#的Web项目中调用Matlab代码的方法
为了毕设的图形检索方向的研究,本人需要在信科的师兄师姐们已经完成的C#界面中,调用现在研究的算法的Matlab代码,以便看到实验的效果。前段时间已经拖延了1个多月,一方面因为实习越来越多事情,时间减少了很多;但更重要在于C#调用Matlab的方法真心麻烦,C#的Web项目中进行这个操作貌似会碰到更多细节上的问题。而且总是很不稳定,操作系统、Matlab或VS的版本、遗漏一些文件或步骤都会造成失败!