To create a server, you need a programmatic identifier (ProgID) to identify the
server. The ProgID for MATLAB® is
matlab.application. For a complete list, see
How you create an Automation server depends on the controller you are using. Consult your controller's documentation for this information. Possible options include:
Add this statement to a Visual Basic® .NET application.
MatLab = CreateObject("Matlab.Application")
Use the Visual Basic Object Browser to access methods.
You can use the Object Browser of your Visual Basic client application to see what methods are available from a MATLAB Automation server. To do this you need to reference the MATLAB type library in your Visual Basic project.
To set up your Visual Basic project:
Select the Project menu.
Select Reference from the subsequent menu.
Check the box next to the MATLAB Application Type Library.
In your Visual Basic code, use the
New method to create the
Matlab = New MLApp.MLApp
View MATLAB Automation methods from the Visual Basic Object Browser under the Library called
To make MATLAB an Automation server, use the
function. For example, type:
To determine the current state of a MATLAB Automation server. type:
If MATLAB displays:
ans = 1
then MATLAB is currently an Automation server.