On the 20th of March 2019, MATLAB R2019a was released. There are 10 new products from MathWorks and countless new features. This article will go over VersionBay’s favorite features in MATLAB and MATLAB alone.

To make this entry as useful as possible VersionBay nominated 4 features for each of the following groups of MATLAB users: Newbies, Casual Users, Proficient Users and Developers.

  • Newbies: people who are just starting to use MATLAB.
  • Casual Users: they use MATLAB every now and again.
  • Proficient Users: people who use MATLAB on a regular basis, e.g. at least 3 times per week.
  • Developers: they use MATLAB to develop tools on top of MATLAB to make the organization/community more productive.

Top features for Newbies

  • Live Editor: Filtering a Table interactively
  • Detect outliers with percentiles with the function filloutliers
  • Import Tool now functions consistently across different platforms and generates code that is easy to read for importing text files
  • Datatips have new look and feel

Top features for Casual Users

  • readvars: read column-oriented data into variables. Each variable corresponds to a column of data in the file
  • Live Editor: Export Graphics to pdf, png, jpeg and tiff directly from the editor
  • Change the Color Values with hexadecimal codes
  • detectImportOptions has additional features including specifying thousand and decimal seperator

Top features for Proficient Users

  • MATLAB Projects: organize, manage and share MATLAB projects
  • Live Editor: Refactoring – automatically convert selected code into a function
  • App Designer: added uiimage and uitable
  • detectImportOptions has additional features including specifying thousand and decimal seperator.

Top features for Developers

  • MATLAB Projects: organize, manage and share MATLAB projects
  • Toolbox Packaging: Install required toolboxes
  • App Testing Framework: added support for UI axes and UI figure
  • App Designer: automatic resizing of apps