从 MATLAB 调用 .NET
从 MATLAB® 中直接调用 .NET 库功能
Microsoft® 的 .NET 接口针对常见程序需求提供了大量预编码解决方案。您可以在 MATLAB 中创建 .NET 类的实例并与 .NET 应用程序交互。
MATLAB 支持加载以下 .NET 程序集:
.NET,包括 .NET Core(Microsoft Windows®、macOS 和 Linux®)
.NET Framework(仅限 Windows)
有关详细信息,请参阅使用 MATLAB 的 .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 泛型方法