主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

sharedCodeMATLABVersions

管理 MATLAB 版本以实现跨版本代码集成

说明

[registeredVersions, installationFolders] = sharedCodeMATLABVersions 返回可用的 MATLAB® 版本和安装文件夹。

sharedCodeMATLABVersions('Folder',versionInstallationFolder) 注册了一个 MATLAB 版本。该函数指定安装 MATLAB 版本的文件夹。该函数检查文件夹是否与有效安装的 matlabroot 值相对应,检索 MATLAB 版本号,并将此信息存储为 MATLAB 设置。

示例

sharedCodeMATLABVersions('Remove', deregisterVersion) 注销 MATLAB 版本并删除安装文件夹和版本数据。

示例

全部折叠

此代码显示了如何为跨版本代码集成工作流程注册以前的版本。

[registeredMATLABs, installationFolders] = sharedCodeMATLABVersions;
requiredVersion = 'R2017a';
typicalPath = 'C:\Program Files\MATLAB';

if isempty(registeredMATLABs) || ~any(strcmp(requiredVersion, registeredMATLABs))
  versionFolder = fullfile(typicalPath, requiredVersion);
  sharedCodeMATLABVersions('Folder', versionFolder);
end


输入参数

全部折叠

您要注册的 MATLAB 版本的安装文件夹的完整路径。

示例: 'C:\Program Files\MATLAB\R2017a'

您想要注销的 MATLAB 版本。

示例: 'R2017a'

输出参量

全部折叠

该函数注册的 MATLAB 发布版本。

已注册 MATLAB 版本的安装文件夹位置。

版本历史记录

在 R2017b 中推出