查看单个帖子
旧 2008-07-09, 14:08   #1
popnose
初级会员
 
注册日期: 2008-05-12
年龄: 39
帖子: 4
声望力: 0
popnose 正向着好的方向发展
默认 [求助]关于c#调用matlab的问题

今天我用matlab做了一个dll文件(myTest.dll),程序是:function y=eig(x),然而在用c#调用时出现异常: “myTest.myTestclass”的类型初始值设定项引发异常。而c#的程序如下:

using System;
using System.Collections.Generic;
using System.Text;
using myTest;
using MathWorks.MATLAB.NET.Arrays;
using MathWorks.MATLAB.NET.Utility;

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
double[,] a = new double[2, 2] { { 3, 4 }, { 5, 6 } };
myTest.myTestclass test = new myTestclass();
MWNumericArray x = (MWNumericArray)a;
MWArray[] y;
y = test.eig(1, x);

}
}
}
恳请各位高手帮小妹分析一下,这厢谢谢了!:lol:
popnose 当前离线   回复时引用此帖