从 MATLAB 调用 .NET
从 MATLAB® 中直接调用 .NET 库功能
Microsoft® 的 .NET 接口针对常见程序需求提供了大量预编码解决方案。您可以在 MATLAB 中创建 .NET 类的实例并与 .NET 应用程序交互。
MATLAB 仅在 Microsoft Windows® 平台上支持加载为 .NET(包括 .NET Core 以及 Microsoft .NET Framework)编译的库。有关详细信息,请参阅System Requirements for Using MATLAB Interface to .NET。有关与 MATLAB 兼容的 .NET 版本的信息,请参阅其他语言的 MATLAB 接口。
要确定您的系统是否具有支持的版本,请使用 NET.isNETSupported
函数。要更改 .NET 运行时环境,请调用 dotnetenv
。
反过来,如果您想要从 .NET 应用程序调用 MATLAB 函数,请参阅从 .NET 调用 MATLAB。
类别
- Microsoft .NET 快速入门
有助于您迅速地在 MATLAB 中开始使用 .NET 的示例和概念
- 在 MATLAB 中选择 .NET Core
选择 .NET 6 和更高版本的运行时环境
- MATLAB 中的 .NET 数据类型
数据转换、在 MATLAB 和 .NET 之间传递数据
- MATLAB 中的 .NET 属性
在 MATLAB 中获取和设置 .NET 属性、.NET 属性的特殊功能
- MATLAB 中的 .NET 方法
在 MATLAB 中使用 .NET 方法、方法签名、按引用传递的参量、可选参量
- MATLAB 中的 .NET 事件和委托
使用 .NET 事件回调、创建和调用 .NET 委托
- MATLAB 中的 .NET 枚举
在 MATLAB 中创建和合并 .NET 枚举
- MATLAB 中的 .NET 泛型类
创建 .NET 泛型类、在 MATLAB 中调用 .NET 泛型方法