Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-05-07, 21:09   #1
kk20021055
初级会员
 
注册日期: 2008-04-30
年龄: 25
帖子: 1
声望力: 0
kk20021055 正向着好的方向发展
默认 [求助]关于C#与MATLAB混合编程的一点问题,请各位高手不吝赐教。

关于C#与MATLAB混合编程的一点问题,请各位高手不吝赐教
在程序运行之前,我已经将M文件生成了DLL,并且已经注册,在VISUAL STUDIO 中已经注册了该DLL。
在VS 中我的代码是:(用的控制台) 问题是老是提示:Function 'plus' not defined for variables of class 'int32'.
M文件为:求两数的和
function result=add(left,right)
result=left + right;

C#代码:
using System;
using System.Collections.Generic;
using System.Text;

namespace MATLAB混合编程2
{
class Program
{
static void Main(string[] args)
{
try
{
addnum.addnumClass f = new addnum.addnumClass(); //注册的M文件所生产的DLL
object result;
int left = 3;
int right = 5;
result = new Object();
f.add(1, ref result, left, right);
int answer = (int)result;
Console.WriteLine(answer);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}

}
}
}

:redface: :redface: :redface: :redface: :redface:
kk20021055 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]一个GUI的问题,制作的界面怎样定位在屏幕中间? wwww1031 MATLAB论坛 8 2008-08-28 22:52
[求助]请问在simulink中怎么表示这个函数?急! cumtwwww MATLAB论坛 10 2008-05-12 17:31
曲线的拟合 cherybmw MATLAB论坛 0 2008-05-06 14:24
[求助]不规则网格上的数据怎么用图像表示?谢谢 waterrock MATLAB论坛 1 2008-04-18 19:29
[求助]删除矩阵行的函数 joyht MATLAB论坛 4 2008-04-16 16:02


所有时间均为北京时间。现在的时间是 14:45


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.