isHG2

Find out if the Matlab/Octave version running this code is HG1 or HG2.

You are now following this Submission

In R2014b, Mathworks completely re-worked the way Matlab handles graphics and objects. For the writing of code itself, the biggest difference is that HG2 supports object.field notation as well as get(object,field). There are other differences, e.g. to separate tick labels you will have to use new line character instead of the | symbol in HG2. In order to write portable code, it can be useful to have such a function, similar to the use of isOctave.
The function returns true for HG2 Matlab releases and false for Octave and HG1 Matlab releases.

Cite As

Rik (2026). isHG2 (https://www.mathworks.com/matlabcentral/fileexchange/64446-ishg2), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0