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 mithilfe von .NET Framework auf Microsoft Windows und mithilfe von .NET Core auf macOS und Linux. Um .NET Core auf Microsoft Windows auszuwählen, verwenden Sie die Funktion dotnetenv. 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