Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

系统命令

以编程方式与操作系统和 MATLAB® 环境交互

通过系统命令能够以编程方式访问操作系统和 MATLAB 环境。使用这些命令,您可以访问有关您的计算机的信息,将内容复制到系统剪贴板,获取和设置环境变量,以及执行操作系统命令。要访问和修改 MATLAB 中的工具选项,如命令行窗口、编辑器或 App 设计工具,请使用设置。要在 MATLAB 会话中存储和访问您自己的数据,请创建自定义设置。

函数

全部展开

clipboard在目标与系统剪贴板之间复制并粘贴文本
computer有关运行 MATLAB 的计算机的信息
system执行操作系统命令并返回输出
cmdsepCommand separator for current platform (自 R2023b 起)
dos执行 DOS 命令并返回输出
unix执行 UNIX 命令并返回输出
getenv环境变量
loadenvLoad environment variables from .env and plain text files (自 R2023a 起)
isenvDetermine if environment variable exists (自 R2022b 起)
setenv设置环境变量
unsetenvRemove environment variable (自 R2022b 起)
perl使用操作系统可执行文件调用 Perl 脚本
winqueryregWindows 注册表中的项
matlab.io.saveVariablesToScript将工作区变量保存到 MATLAB 脚本中
getpref获取自定义预设项值
setpref设置自定义预设项值
addpref添加自定义预设项
rmpref删除自定义预设项
ispref确定是否存在自定义预设项
settings访问 SettingsGroup 根对象
clearTemporaryValue清除设置的临时值
clearPersonalValue清除设置的个人值
clearInstallationValueClear installation value for setting (自 R2022a 起)
hasTemporaryValue确定设置是否设置了临时值
hasPersonalValue确定设置是否设置了个人值
hasInstallationValue Determine whether setting has installation value set (自 R2022a 起)
hasFactoryValue确定设置是否设置了出厂值
addSetting添加新设置 (自 R2019b 起)
addGroup添加新设置组 (自 R2019b 起)
hasGroup确定设置组是否存在 (自 R2019b 起)
hasSetting确定设置是否存在于设置组中 (自 R2019b 起)
removeGroup删除设置组 (自 R2019b 起)
removeSetting删除设置 (自 R2019b 起)
matlab.settings.mustBeLogicalScalar验证设置值是逻辑标量 (自 R2019b 起)
matlab.settings.mustBeNumericScalar验证设置值是数值标量 (自 R2019b 起)
matlab.settings.mustBeStringScalar验证设置值是字符串标量 (自 R2019b 起)
matlab.settings.mustBeIntegerScalar验证设置值是整数标量 (自 R2019b 起)
Setting表示单个设置
SettingsGroup设置及子组对象的组

设置

全部展开

matlab.codeanalyzer 设置代码分析器设置 (自 R2020a 起)
matlab.colors 设置MATLAB 语法高亮颜色设置
matlab.commandwindow 设置命令行窗口设置,包括文本显示设置 (自 R2020b 起)
matlab.fonts 设置代码字体设置
matlab.general 设置常规设置包括 MAT 文件和随机数设置
matlab.keyboard 设置键盘设置,包括建议和自动填充设置
matlab.editor 设置编辑器设置,包括语言、备份和显示设置
matlab.appdesigner 设置App 设计工具设置,包括画布编辑器和组件浏览器设置

主题

相关信息