当前位置:编程学习 > VB >>

基于matrixVB的vb与matlab混合编程问题

本人刚刚接触MatrixVB现在想在vb中调用matlab谱密度函数,但是运行时总出错(子程序或函数为定义)求高手赐教!我的代码如下:
Fs = 1 / 12
Call Connection
rst.Open "Data_storage", cnn, adOpenKeyset, adLockOptimistic, adCmdTable
rst.MoveFirst
Num = rst.RecordCount
For i = 0 To Num - 1
x(i) = rst.Fields("功率")
rst.MoveNext
Next i                  以上代码为给数组赋值
mr = mabs(x)
figure (1)
nfft = 8192
[Pxx,f] = periodogram(x, figure1, nfft, Fs)
plot (Pxx) --------------------编程问答-------------------- 怎么没人来呢?高手都回家过节去啦? --------------------编程问答-------------------- 别用MatrixVB了;MATLAB编译成COM,然后VB做界面调用COM。
补充:VB ,  COM/DCOM/COM+
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,