Main Content

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

Systembefehle

Programmatisches Interagieren mit Betriebssystem und MATLAB®-Umgebung

Systembefehle bieten programmatischen Zugriff auf Ihr Betriebssystem und die MATLAB-Umgebung. Mit diesen Befehlen können Sie auf Informationen zu Ihrem Computer zugreifen, Inhalte in die System-Zwischenablage kopieren, Umgebungsvariablen abrufen und setzen und Betriebssystem-Befehle ausführen. Verwenden Sie Einstellungen, um auf Optionen für Tools (wie Befehlsfenster, Editor oder App Designer) in MATLAB zuzugreifen und diese zu modifizieren. Um Ihre eigenen Daten über MATLAB-Sitzungen hinweg zu speichern und auf diese zuzugreifen, erstellen Sie benutzerdefinierte Einstellungen.

Funktionen

alle erweitern

clipboardCopy and paste text to and from system clipboard
computerInformation about computer on which MATLAB is running
systemExecute operating system command and return output
cmdsepCommand separator for current platform (Seit R2023b)
dosExecute DOS command and return output
unixExecute UNIX command and return output
getenvEnvironment variable
loadenvLoad environment variables from .env and plain text files (Seit R2023a)
isenvDetermine if environment variable exists (Seit R2022b)
setenvSet environment variable
unsetenvRemove environment variable (Seit R2022b)
perlCall Perl script using operating system executable
winqueryregItem from Windows registry
matlab.io.saveVariablesToScriptSave workspace variables to MATLAB script
getprefGet custom preference value
setprefSet custom preference value
addprefAdd custom preference
rmprefRemove custom preference
isprefDetermine if custom preference exists
settingsAccess the SettingsGroup root object
clearTemporaryValueClear temporary value for setting
clearPersonalValueClear personal value for setting
clearInstallationValueClear installation value for setting (Seit R2022a)
hasActiveValueDetermine whether setting has active value set (Seit R2024a)
hasTemporaryValueDetermine whether setting has temporary value set
hasPersonalValueDetermine whether setting has personal value set
hasInstallationValue Determine whether setting has installation value set (Seit R2022a)
hasFactoryValueDetermine whether setting has factory value set
addSettingAdd new setting
addGroupAdd new settings group
hasGroupDetermine if settings group exists
hasSettingDetermine if setting exists in settings group
removeGroupRemove settings group
removeSettingRemove setting
SettingRepresents individual setting
SettingsGroupGroup of settings and subgroup objects
matlab.settings.mustBeLogicalScalarValidate that setting value is a logical scalar
matlab.settings.mustBeNumericScalarValidate that setting value is a numeric scalar
matlab.settings.mustBeStringScalarValidate that setting value is a string scalar
matlab.settings.mustBeIntegerScalarValidate that setting value is an integer scalar

Einstellungen

alle erweitern

matlab.codeanalyzer SettingsCode analyzer settings (Seit R2020a)
matlab.colors SettingsMATLAB syntax highlighting color settings
matlab.commandwindow SettingsCommand Window settings including text display settings (Seit R2020b)
matlab.fonts SettingsCode font settings
matlab.general SettingsGeneral settings including MAT-file and random number settings
matlab.keyboard SettingsKeyboard settings including suggestions and completions settings
matlab.editor SettingsEditor settings, including language, backup, and display settings
matlab.appdesigner SettingsApp Designer settings, including canvas editor and component browser settings

Themen

Verwandte Informationen