latravcióndeestapáginaEstáobsoleta。HagaclicagíparaverlaúltimaversiónEnglés。
llamar aMATLABComo Servidor deautomatizacióndecom
automatizaciónesun protocolo com que persite que unaaplicación(el控制剂o el客户)Contole objetos exportados por otraaplicación(el服务人)。Matlab es兼容Con Las Funciones del Servidor deAutomatizacióndecom en sistemas operativos microsoft®视窗®。Cualquier Programa de Windows que pueda configurarse como un cliente deautomatizaciónpuedecontrolar matlab。Modo de Ejemplo,Podemos MencionarMicrosoft Excel®yMicrosoft Access™,Asícomolos programas deMicrosoft Visual Basic®yMicrosoft Visual C ++®。
para comenzar a escribir aplicaciones para llamar a matlab como servidor deautomatizacióndecom:
Cree Un Servidor de Matlaben laaplicación。
gertengainformaciónsobrecómoasignar datos de matlab a los tipos de com。
Para Llamar A Las Funciones de Matlab,Convierta los tipos de com en tipos de matlab。
para lituizar los datos de matlab en laaplicación,Convierta los tipos de matlab en tipos de com。
Para Obtener Ejemplos,咨询:
si crea aplicaciones客户端,c ++ o fortran,使用las aplicaciones del motor de matlab en lugar de recurrir a un servidor deautomatización。para obtenermásinformación,咨询选择引擎应用。
Para Acceder A Los组件De Com Desde Matlab,咨询objetos com en matlab。
功能
特姆斯
- 注册MATLAB为COM服务器
要将MATLAB用作COM服务器,请在Windows注册表中注册该应用程序。
- 创建MATLAB服务器
要创建服务器,请使用程序化标识符(ProgID)来识别服务器。
- 将MATLAB类型转换为com类型
MATLAB如何将MATLAB类型的数据转换为COM类型。
- 将COM类型转换为MATLAB类型
MATLAB如何将COM应用程序的数据转换为MATLAB类型。
- 从C#客户端调用MATLAB函数
此示例显示了如何使用MATLAB作为自动化服务器从C#应用程序调用用户定义的MATLAB函数。
- 从Visual Basic .NET客户端调用MATLAB函数
此示例调用MATLAB函数Microsoft Visual Basic客户端应用程序。
- 将复杂的数据从C#客户端传递到MATLAB
此示例在客户端C#程序中创建复杂的数据,并将其传递给MATLAB。
Soluciónde Qualiseas
当您从另一个程序调用MATLAB函数时,该程序在等待MATLAB函数完成时可能会显示超时消息。