Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Paketmanagement

Freigeben von Code mit Abhängigkeiten von anderen Bibliotheken
Seit R2024b

Ein Paket ist eine Zusammenstellung von MATLAB®-Programmcode, zugehörigen Dateien und einer Paketdefinitionsdatei. Der MATLAB Package Manager stellt sicher, dass dann, wenn Ihr Endbenutzer Ihre Bibliothek installiert, die richtigen Versionen aller erforderlichen abhängigen Bibliotheken ebenfalls installiert werden. Um ein Paket an Endbenutzer zu verteilen, fügen Sie es in einem Paketrepository hinzu. Weitere Informationen finden Sie unter Organize and Distribute Code Using MATLAB Package Manager.

Wenn Sie stattdessen MATLAB, Simulink® und weitere MathWorks® Produkte oder Supportpakete installieren möchten, finden Sie Informationen dazu unter Supportpakete programmatisch installieren.

Funktionen

alle erweitern

mpmcreateCreate package
mpminstallInstall package
mpmuninstallUninstall package
mpmsearchSearch for packages in repositories
mpmlistList installed packages
mpmAddRepositoryAdd repository to repository list
mpmListRepositoriesList known repositories
mpmRemoveRepositoryRemove repository from repository list
addFolderAdd member folder to package
removeFolderRemove member folder from package
addDependencyAdd dependency to package
removeDependencyRemove dependency from package
updateDependencyUpdate dependency information
digestGenerate cryptographic hash for package

Objekte

alle erweitern

matlab.mpm.PackageMATLAB package
matlab.mpm.DependencyPackage dependency
matlab.mpm.PackageSpecifierPackage specifier
matlab.mpm.VersionPackage version
matlab.mpm.RepositoryPackage repository
matlab.mpm.ProviderPackage provider
matlab.mpm.PackageFolderPackage member folder
matlab.mpm.PackageFolderLanguagePackage folder language (Seit R2025a)

Paketdefinitionsdatei

alle erweitern

mpackage.jsonPackage definition file schema

Themen