C#调用MATLAB

问题描述

本人最近在做一个项目,界面设计使用c#写的,但是核心代码是用Matlab写的,现在的问题是我的matlab主代码中还有一个函数部分构成,我就想如何用c#调用这个matlab的代码?求教!具体点,感激不敬!(我的是vs2012)

解决方案

解决方案二:
同求这个问题的解答

时间: 2024-09-19 08:57:35

C#调用MATLAB的相关文章

C++ Builder调用Matlab

Borland C++Builder是一种新颖的可视化编程语言.在工程应用中,我们一般用C++Builder语言编写应用程序,实现交互界面.数据采集和端口操作等,但C++Builder在数值处理分析和算法工具等方面,其效率远远低于Matlab语言.在准确方便地绘制数据图形方面,Matlab语言更具有无可比拟的优势.此外,Matlab还提供功能强大的工具箱.但Matlab的缺点是不能实现端口操作和实时控制.因此,若能将两者结合运用,实现优势互补,将获得极大的效益. 本文结合实际介绍了应用Borla

matlab-c#调用MATLAB的solve函数

问题描述 c#调用MATLAB的solve函数 从网上查到的信息, c#调用MATLAB的函数一般是写出MATLAB的m文件之后编译生成dll文件,然后c#引用调用,但是在进行简单的加减没有问题,调用solve函数出现了问题,求答 解决方案 matlab有些函数是內建函数吧,这个你自己可以看看.就是solve函数本身还调用了matlab其他的函数.

VB调用Matlab在WEDM仿真系统中的应用

基于BP神经网络的电火花线切割(WEDM)工艺仿真系统需要具有工艺数据库管理 .工艺效果预测.加工参数优化等设计功能.借助Matlab的神经网络工具箱,可 以建立良好的工艺效果预测模型和参数优化模型,这正是工艺仿真软件最主要的 功能要求.VB是Windows操作系统下优秀的可视化编程工具软件,在用户界面设计 和快速开发等方面具有独特的优势.同时,Matlab仿真软件以其强大的科学计算 功能和开放式开发思想使其成为当前最为流行的仿真计算工具.综合两种开发环 境各自的优势,可采用VB与Matlab混

java调用matlab程序

在实际Java编程中,我们可能想要使用matlab编写一些复杂的数值计算算法,然后导入我们的java项目中调用.这首先需要我们matlab的jdk版本和java项目的jdk版本对应一致.想查看matlabjdk版本,可以在matlab命令行中输入version -java来查看,会看到类似下面的内容: Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode .下面我们来看看mat

WPF调用Matlab函数方法

有的时候用C#写图像处理方法,比较费事,不如Matlab简单,但是Matlab又做不出WPF那样的好看界面,怎么办呢. 今天正好我要实现这个功能,就顺便写个小例子,给需要的人做个借鉴. 想要用WPF调用Matlab代码,就用到了Matlab生成.DLL文件的功能. 注:我的VS版本是2013,Matlab版本是2012a,两个软件不算新也不算老,应该是现在普遍用的版本 首先,生成Matlab的.DLL文件 在matlab的左下角选择start-matlab-NE-deploytool,或者直接在

关于调用matlab生成的dll问题(符号运算)

问题描述 关于调用matlab生成的dll问题(符号运算) __function [res]=Mint(f1)syms x;f2=simplify(int(f1x));res=f2;end__简单的求一个不定积分 问如何在源文件中调用此函数(c/c++)? 解决方案 看我写的博客:http://www.blogjava.net/wxb_nudt/archive/2008/01/28/178246.html当年可是好好研究过的. 解决方案二: http://www.cnblogs.com/lida

java matlab-java调用MATLAB打包的jar,Java application调用成功,jsp调用失败,不知道为什么

问题描述 java调用MATLAB打包的jar,Java application调用成功,jsp调用失败,不知道为什么 报错如下: java.lang.UnsatisfiedLinkError: Failed to find the library mclmcrrt710.dll, required by MATLAB Builder JA, on java.library.path com.mathworks.toolbox.javabuilder.internal.MCRConfigurat

我要做一个毕业设计,向网页输入一组数据,调用matlab程序,结果返回给网页,请问要怎么实现

问题描述 我要做一个毕业设计,向网页输入一组数据,调用matlab程序,结果返回给网页,请问要怎么实现 50C matlab程序是一个关于灰色关联度计算的,现在大概知道框架是这样,现在问题是网页怎么调用matlab程序 解决方案 http://www.cnblogs.com/Key-Ky/p/4266213.html 解决方案二: java 的实现方式.用java的jni 调用c++动态库.再将数据封装返回.再把数据返回到页面

java matlab 二维数组-java调用matlab中调用二维数组问题

问题描述 java调用matlab中调用二维数组问题 我是用的以下matlab函数 function [Theta, Phi, R] = infofusion(a1, b1, a1, b2, a3, b3): 其中a1,b1,a2,b2,a3,b3都是4*3的二维数组,并且每个数组里面都是常量,都是数,请问各位大神,如何在java调用matlab的基础上实现二维数组的调用,跪求了

vb6-VB6.0如何调用matlab 2010b得程序

问题描述 VB6.0如何调用matlab 2010b得程序 请问VB6.0可以调用matlab 2010b的程序吗?如果可以的话,有哪些方法可用?具体应该怎么实现?thank you 解决方案 matlab包装成com,vb调用 --- 比较简单matlab输出文本文件的结果,vb调用matlab,然后从文件中读取结果 --- 最简单,但是需要目标电脑上安装 matlabmatlab编译成c dll代码,vb调用 --- 最麻烦,但是效率高