net程序集的集成
集成封装MATLAB®函数为。net应用程序
MATLAB编译器SDK™提供了两种在。net应用程序中部署MATLAB函数的方法:
使用。net的MATLAB数据API部署到。net应用程序
在这种方法中,您创建一个包含MATLAB函数的归档文件,并将其部署到。net应用程序中。使用MATLAB编译器SDK作为。net应用程序和部署在这些应用程序中的MATLAB代码之间的接口。使用。net的MATLAB数据API来处理。net应用程序和部署的MATLAB代码之间的数据交换。所有。net应用程序创建使用MATLAB编译器SDK面向。net的API和面向。net的MATLAB Data API可以在Windows上构建®并在Linux上执行®和macOS只要你使用的是。net 5.0或更高版本。这种方法是在R2022b中引入的。
MathWorks®推荐使用。net 5.0或更高版本的MATLAB Data API在最广泛的平台上部署MATLAB函数。
使用MWArray API部署到。net应用程序
在这种方法中,你创建一个。net程序集,它由一个托管类组成,封装了你想要部署的MATLAB函数。要访问已部署的MATLAB函数提供的功能,需要在c#代码中从程序集中实例化托管类,并调用封装MATLAB函数的方法。使用
MWArray
API,用于处理. net应用程序和部署的MATLAB代码之间的数据交换。
类别
- 使用。net的MATLAB数据API部署到。net应用程序
使用MATLAB Data API将打包的MATLAB函数集成到。net应用程序中进行数据交换 - 使用MWArray API部署到。net应用程序
使用MWArray API进行数据交换,将打包的MATLAB函数集成到。net应用程序中