主要内容

包管理

共享依赖其他库的代码
自 R2024b 起

是 MATLAB® 代码、相关文件和包定义文件的集合。MATLAB 包管理器可确保当您的最终用户安装您的库时,所有必需的相关库的正确版本也会安装。要将包分发给最终用户,请将其添加到包存储库中。有关详细信息,请参阅Organize and Distribute Code Using MATLAB Package Manager

如果您要安装 MATLAB、Simulink® 和其他 MathWorks® 产品或支持包,请参阅以编程方式安装支持包

函数

全部展开

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

对象

全部展开

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 (自 R2025a 起)

包定义文件

全部展开

mpackage.jsonPackage definition file schema

主题