Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

将 COM 与 MATLAB 结合使用

从 MATLAB® 访问 COM 组件或编写可用于 MATLAB 的 COM 程序

作为 COM 的替代方法,可以考虑使用 将 .NET 与 MATLAB 结合使用 中所述的 Microsoft® .NET

Microsoft 组件对象模型 (COM) 提供了一个将可重复使用的二进制软件组件集成到应用程序中的框架。由于组件是使用编译代码实现的,因此可以采用支持 COM 的编程语言来编写源代码。由于可以简单地交换组件,而无需重新编译整个应用程序,因此简化了应用程序升级。此外,组件位置对应用程序是透明的,因此可以将组件重新放置到单独的进程甚至远程系统中,而不必修改应用程序。有关详细信息,请参阅在 MATLAB 中使用 COM 对象

自动化是一项 COM 协议,它允许一个应用程序(控制器客户端)控制由另一个应用程序(服务器)导出的控件对象。有关详细信息,请参阅编写适用于 MATLAB 的 COM 应用程序

MATLAB 仅支持 Microsoft Windows® 平台上的 COM 集成。

类别