主要内容

matlab.addons.toolbox.toolboxVersion

查询或修改工具箱的版本

说明

currentVersion = matlab.addons.toolbox.toolboxVersion(toolboxFile) 查询 toolboxFile 的当前版本号。您不需要安装工具箱即可查询版本号。

示例

previousVersion = matlab.addons.toolbox.toolboxVersion(toolboxFile,newVersion) 将工具箱版本号设置为 newVersion 并返回上一版本号。

示例

示例

全部折叠

假定您的 MATLAB® 搜索路径中存在 myToolbox.mltbx 工具箱文件。查询版本号。

toolboxFile = "myToolbox.mltbx";
currentVersion = matlab.addons.toolbox.toolboxVersion(toolboxFile) 
currentVersion =

1.5.2

假定您的 MATLAB 搜索路径中存在 myToolbox.prj 工具箱工程文件。将 myToolbox 版本号更新为 2.0

toolboxFile = "myToolbox.prj";
newVersion = "2.0";
previousVersion = matlab.addons.toolbox.toolboxVersion(toolboxFile,newVersion)
previousVersion =

1.5.2

验证现在的版本号是否为 2.0

currentVersion = matlab.addons.toolbox.toolboxVersion(toolboxFile)
currentVersion =

2.0

工具箱工程文件的版本号已更新,但 MATLAB 工具箱文件 (.mltbx) 的版本号未更新。

matlab.addons.toolbox.toolboxVersion("myToolbox.mltbx")
ans =

1.5.2

重新打包工具箱以更新 .mltbx 文件。有关详细信息,请参阅 matlab.addons.toolbox.packageToolbox

输入参数

全部折叠

工具箱文件,指定为字符向量或字符串标量。指定 toolboxFile 时,请包括文件的相对路径或绝对路径。

如果您只查询工具箱版本,toolboxFile 可以是 MATLAB 工具箱文件 (.mltbx),也可以是 MATLAB 工程文件 (.prj)。

如果您要设置工具箱版本,toolboxFile 必须是 MATLAB 工程文件 (.prj)。

如果将 toolboxFile 指定为 MATLAB 工程文件 (.prj),则指定的 MATLAB 工程必须包含且仅包含一个工具箱任务。 (自 R2026a 起)

示例: toolboxFile = "myToolbox.mltbx"

示例: toolboxFile = "C:\Work\myOtherToolbox.prj"

新工具箱版本号,指定为字符向量或字符串标量。按照 Major.Minor.Bug.Build 的格式输入工具箱版本号。BugBuild 数据段是可选的。版本号的每个数据段都是一个整数。

示例: newVersion = "2.0"

示例: newVersion = "3.7.12.2"

备选方法

可以从“附加功能”面板查询工具箱的版本号。有关详细信息,请参阅获取和管理附加功能

可以从“打包为工具箱”用户界面更新工具箱的版本号。有关详细信息,请参阅创建和共享工具箱

版本历史记录

在 R2016a 中推出

全部展开