和MATLAB编译器SDK™,将编译的MATLAB函数集成到.NET应用程序中涉及使用初始化的API组合MATLAB运行时,将编译的MATLAB函数加载到MATLAB运行时,并管理在.NET代码和MATLAB之间传递的数据。
两个数据转换API,Mrsshal和Matlab之间的格式数据是MWArray
,它使用映射到MATLAB数据类型的派生类型,以及使用本机.NET类型并支持.NET REMOTING的本机.NET API。万博1manbetx此外,类型安全接口提供了一组备用方法,可直接使用本机.NET数据类型。
要将MATLAB函数与。net开发的服务器集成,可以使用。net远程API或微软的Windows通信基础框架®。这些API有助于开发具有用于在Web上部署活动数字的功能的分布式应用程序,并访问.NET REMOTING功能。
compiler.build.dotNETAssembly |
在外面创建.NET程序集以进行部署马铃薯草 |
compiler.build.DotNETAssemblyOptions |
构建.NET程序集的选项 |
compiler.package.installer. |
为由生成的文件创建安装程序马铃薯草编译器 |
compiler.package.installerOptions. |
创建选项马铃薯草编译器包安装 |
enableTSUtilsfromNetworkDrive |
将信任设置设置为从网络驱动器加载.NET程序集 |
ntswrap. |
生成类型安全API |
在MATLAB中创建一个。net程序集,并使用示例c#代码实现它。
使用F#以更少的代码集成您的装配。
使用C#或Visual Basic构建.NET应用程序®。
使用MATLAB函数构建.NET应用程序,该函数采用可变数量的参数。
创建包含多个函数的.NET组件来实现矩阵数学程序。
构建一个.NET程序集,将优化例程应用于目标函数使用mwobjectarray
班级。
创建包含多个类的.NET组件来实现信号分析器应用程序。
处理创建MATLAB数据的基于控制程序的程序中的交互。
了解如何MWArray
类在.NET和MATLAB之间转换数据。
请参阅本机.NET数据类型和MATLAB类型之间手动转换的示例。
请参考将。net类型转换为MATLAB类型的规则。
了解为每个MATLAB函数生成的不同类方法。
请参阅在.NET程序集中无法共享的数据类型。
考虑使用类型安全接口而不是MWArray
直接使用本机数据类型。
创建一个乘法程序,通过类型安全接口使用本机.NET数据类型。
使用Type-Safe API使用托管可扩展性框架(MEF)插件扩展.NET应用程序。
使用库编译器应用程序或以编程方式构建可远程.NET组件。
比较MWarray和Native .NET API用于可远程装配
决定之间的决定MWArray
和本机.NET API用于组装中拼接的数据。
.NET Remoting和Windows Communication Foundation
了解实现可远程.NET组件的优势。
创建Windows Communications Foundation组件
部署Windows.®使用类型安全API的通信基础(WCF)组件。