MATLAB ファイルを、Visual Basic アプリケーションから ActiveX を使用してコールすることはできますか?
조회 수: 9 (최근 30일)
이전 댓글 표시
MATLAB ファイルを、Visual Basic アプリケーションから ActiveX を使用してコールする方法を教えてください。
채택된 답변
MathWorks Support Team
2013년 6월 19일
以下のサンプルをご覧ください。
Dim MatLab As Object
Private Sub Command1_Click()
Dim Result As String
Dim MReal(1, 3) As Double
Dim MImag() As Double
Set MatLab = CreateObject("Matlab.Application")
'CALLING MATLAB FILE FROM VB
Result = MatLab.Execute("cd D:\MATLABR12\work\alltest")
Result = MatLab.Execute("myfile")
'OTHER THINGS THAT CAN BE DONE
Result = MatLab.Execute("surf(peaks)")
Result = MatLab.Execute("a = [1 2 3 4; 5 6 7 8;]")
Result = MatLab.Execute("b = a + a ")
Call MatLab.GetFullMatrix("b", "base", MReal, MImag)
End Sub
詳細の情報については、MATLAB のヘルプの外部インターフェースの章をご覧ください。
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 ActiveX에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!