Hauptinhalt

Auswahl von .NET Core in MATLAB

Auswählen der Laufzeitumgebung .NET6 und höher

MATLAB® unterstützt das Laden folgender .NET-Assemblys:

  • .NET, einschließlich .NET Core (Microsoft® Windows®, macOS und Linux®)

  • .NET Framework (nur Windows)

Weitere Informationen finden Sie unter System Requirements for Using MATLAB Interface to .NET. Informationen über mit MATLAB kompatible .NET-Versionen finden Sie unter MATLAB-Schnittstellen zu anderen Sprachen.

Standardmäßig lädt MATLAB Assemblys auf Microsoft Windows mithilfe des .NET Frameworks. Um .NET Core auf Windows auszuwählen, verwenden Sie die Funktion dotnetenv. Auf macOS- und Linux-Plattformen lädt MATLAB Assemblies mithilfe von .NET Core. Die .NET-Umgebungsinformationen sind auch bei unterschiedlichen MATLAB-Sitzungen gleich.

Um die .NET-Core-Laufzeitumgebung auszuwählen, prüfen Sie zunächst, ob .NET bereits geladen ist. Möglicherweise müssen Sie MATLAB neu starten.

e = dotnetenv;
if e.Status=="loaded"
    disp("To change the environment, restart MATLAB then call dotnetenv.")
end

Setzen Sie die .NET-Laufzeitumgebung auf die neueste Version.

e = dotnetenv("core")
e = 
  NETEnvironment with properties:

            Runtime: core
             Status: loaded
            Version: ".NET 7.0.10"
    RuntimeLocation: "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\7.0.10\"

Funktionen

dotnetenvChange .NET default environment (Seit R2022b)

Objekte

NETEnvironment.NET environment information (Seit R2022b)

Themen