c#-关于C#调用matlab生成的.dll文件时的问题

问题描述

关于C#调用matlab生成的.dll文件时的问题

本人用matlab做了一个海浪波长计算程序,想在C#中调用该程序,自己始终无法调用。
也找了网上一些资料,按他们所说的做,结果发现引用后的.dll文件无法应用(已在注册表添加过注册),希望有经验的前辈帮忙解答一下,谢谢。

解决方案

http://www.jb51.net/article/41034.htm

解决方案二:

我使用的是:VS 2008, matlab R2009a;

?

  1. 首先遇到的第一个问题是:**** 类型初始值设定项引发异常.

在网上搜到一篇文章,摘录如下:http://blog.sina.com.cn/s/blog_6622f5c30100hhja.html

?

安装MCRInstall.exe,我安装完Matlab之......
答案就在这里:C#调用matlab生成的dll文件问题

时间: 2025-01-19 18:55:07

c#-关于C#调用matlab生成的.dll文件时的问题的相关文章

关于调用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

VS2010调用matlab生成的dll, 头文件里面只有对C_API,没有对CPP_API的声明?

问题描述 VS2010调用matlab生成的dll, 头文件里面只有对C_API,没有对CPP_API的声明? 想要的是这种声明:extern LIB_mysvd_CPP_API void MW_CALL_CONV mysvd(int nargout, mwArray& s, mwArray& v, mwArray& d, const mwArray& a); 编译出来的是这种声明:extern LIB_mysvd_C_API void MW_CALL_CONV mlfMy

c++调用matlab生成的Dll动态连接库

点击打开链接http://download.csdn.net/detail/nuptboyzhb/4228429 c++调用matlab生成的Dll动态连接库 实验平台:   matlab 7.0(R2009a)   VC++6.0思路:1. 设置matlab的编译器,使用外部的VC或者gcc等编译器. 2. 编译m文件成dll 3. 设置VC的Include路径和lib链接库的路径 4. 编写C++调用dll步骤:1.    设置matlab的编译器在命令行窗口下,输入并执行如下命令:mex

dll文件-C#中添加MATLAB生成的Dll文件,出现如下情况,求解答

问题描述 C#中添加MATLAB生成的Dll文件,出现如下情况,求解答 解决方案 http://blog.csdn.net/simplicitylife/article/details/6289466http://zhidao.baidu.com/link?url=5CZupKSTjOaTVksAsR22Ym-r9YIghfG3K5MytCTFNFx1PEkEvH3ckAOWUMt-bTGWjjCXkjv7cD9PEeGXe3dLUahttp://www.docin.com/p-10721338

vb.net加载MATLAB生成的dll文件,函数无法正常运行

问题描述 编程环境:window7visualstudio2008MATLABr2012a我在MATLAB的M文件中输入以下文字:functionx=mys(a,b,t)x=spline(a,b,t);在MATLAB里面掉用过没问题之后然后生成dll文件在vs中加载MWArray.dll和mys.dll引用下面是vb.net里面的语句ImportsMathWorks.MATLAB.NET.ArraysImportsMathWorks.MATLAB.NET.UtilityImportsmysPri

C# 调用matlab编写的.dll文件 换了一台电脑还能用么

问题描述 请教各位大神,最近在做C#的东西,由于matlab进行图像运算十分方便,图像处理的算法就用matlab写的,C#调用matlab编译生成的动态链接库成功,换台电脑(没有matlab环境),程序还能正常运行么? 解决方案 解决方案二:那要看你自己的DLL用到了哪些Matlab的DLL.一般将用到的dll拷贝到目标电脑相应位置,就能用了.或者将你的程序打包部署,就不用操心这事了.

求助: java可否调用matlab 生成的 .m文件

问题描述 我知道vc是可以的现在我想用matlab做个神经网络的代码界面是java的现在我想算法用matlab实现然后做成.dll文件使用java直接调用可不可以呢请高手指点 解决方案 解决方案二:以前用过,java可以直接调用.m文件,你从google上搜索一下解决方案三:我也想学习下

asp调用vb生成的dll文件,执行shell异步变同步的解决方法(带源代码)

vb|解决|源代码|执行|shell|异步|同步 阿里西西web开发团队在开发一个asp系统,需要同步调用vb(dll)执行的shell操作,asp->vb(dll)->shell->rar.exe同步执行exe文件. 由于shell是异步处理,这个问题让我们头疼了很久,最终还是通过百度找到了几个不错的函数,调试过,效果还不错,建议可以先用vb建exe来调试好了,再放入DLL编译给ASP调用. 代码如下: 以下是用vb制作一个exe文件进行调试,打开记事本和计算器示例:Private T

如何在NodeJS中调用SS生成的DLL

要想在NodeJS中调用SS生成的DLL, 需要借助EdgeJS. EdgeJS: http://tjanczuk.github.io/edge/ 如果你还不知道如何在SS 中生成DLL, 请查看: Spider Studio 新版本 (x-mas) - 可以引入第三方程序集, 可以将脚本生成为DLL 下面以曾经写过的XML/JSON互转的脚本为例 (C#中 另辟蹊径解决JSON / XML互转的问题) 说明如何在NodeJS中应用SS DLL: 1. 安装edgejs npm install