我想在vb中利用matlab强大的计算功能,请问可以吗?如果可以的话如何调用?
Dim matlab As Object
Private Sub Command1_Click()
Dim h As String
Dim resule As String
Set matlab = CreateObject("matlab.application")
matlab.Visible = True
result = matlab.execute("splinetool")
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set matlab = Nothing
End Sub
matlab和VB通讯不是很方便,不过也有几种常用的方法。
1、DDE
2、将Matlab函数转换为VB可用的DLL
3、通过M文件
4、安装MatrixVB