Main Content


Register current MATLAB as COM server


regmatlabserver registers the current MATLAB® executable as a COM Automation server. You must run MATLAB as an administrator to use this function. To register MATLAB as a COM server in the local user account, call comserver.

MATLAB displays a minimized command window.


[status,message] = regmatlabserver returns the status and error message, if any, reported by the operating system.


collapse all

Start MATLAB with the Run as administrator option.

At the MATLAB prompt, type:

[s,msg] = regmatlabserver
s =


msg =


MATLAB successfully registered.

Output Arguments

collapse all

MATLAB registration status returned as 0 or nonzero. If the attempt to register MATLAB is successful, status is 0. Otherwise, status is nonzero.

System error message returned as a character vector if registration is unsuccessful.

Version History

Introduced before R2006a