Main Content


Environment variable



value = getenv(name) searches the operating system environment variable list for text of the form name=value.

On UNIX® platforms, the shell you use to start MATLAB® determines the operating system environment. For example, starting MATLAB on a Mac platform from the Applications folder creates a different shell environment from starting MATLAB from Terminal.


collapse all

res = getenv('SYSTEMROOT')
res = 'C:\windows'

Input Arguments

collapse all

Environment variable name, specified as a string or a character vector.

Example: 'PATH'

Output Arguments

collapse all

Environment variable value, returned as a character vector. If name is not found, then MATLAB returns an empty matrix.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Version History

Introduced before R2006a

See Also

| | | |