PDA

查看完整版本 : [求助]matlab输出数组给vb,请大家看一下我的代码


vikki1995
2008-06-14, 08:10
matlab函数式m文件输出值为一维数组,vb怎样调用呢?
请大家帮忙看一下我的代码,怎么输出值都是0呢?

Call theWlgs.lzhou(1, nL, fname)
ReDim nL(81) As Single
nlc = ""
For i = 1 To 81
nlc = Str(nL(i)) & " " & nlc
Next i

是不是ReDim的问题,可是如果不ReDim,就会显示类型不匹配什么的,请各位指点一下。多谢了!因为比较急,马上要答辩了,请大家帮助渡过难关,谢谢!!

shanzhi1983
2008-06-16, 09:06
从现有的代码来看没什么问题,把M文件及VB代码完整贴出来

chyg31
2008-06-30, 20:24
matlab函数式m文件输出值为一维数组,vb怎样调用呢?
请大家帮忙看一下我的代码,怎么输出值都是0呢?

Call theWlgs.lzhou(1, nL, fname)
ReDim nL(81) As Single
nlc = ""
For i = 1 To...

注意:::nL 是variant型的