|  |  |  | # MATLAB 9.7 (R2019b) | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.6 (R2019a) | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.5 (R2018b) | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.4 (R2018a) | 
|  |  |  |  | 
|  |  |  | - New interleaved complex ABI for MEX files | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.3 (R2017b) | 
|  |  |  |  | 
|  |  |  | - New `isfile` function | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.2 (R2017a) | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.1 (R2016b) | 
|  |  |  |  | 
|  |  |  | - Adds “automatic broadcasting”, also known as “implicit expansion” (`bsxfun` | 
|  |  |  | becomes therefore essentially useless) | 
|  |  |  | - New `contains` function | 
|  |  |  | - New `splitlines` function | 
|  |  |  |  | 
|  |  |  | # MATLAB 9.0 (R2016a) | 
|  |  |  |  | 
|  |  |  | - No more 32-bit support | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.6 (R2015b) | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.5 (R2015a) | 
|  |  |  |  | 
|  |  |  | - First version to officially support Windows 10, see https://fr.mathworks.com/matlabcentral/answers/223444-is-matlab-compatible-with-windows-10 | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.4 (R2014b) | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.3 (R2014a) | 
|  |  |  |  | 
|  |  |  | - Support for new Ethernet interface naming under GNU/Linux (older versions are | 
|  |  |  | difficult to install on modern GNU/Linux systems), see https://fr.mathworks.com/matlabcentral/answers/73938-activating-on-linux-without-eth0 | 
|  |  |  | - New `isdiag`, `isbanded`, `issymmetric`, `ishermitian`, `istril`, `istriu`, | 
|  |  |  | and `bandwidth` functions for testing matrix structure | 
|  |  |  | - New `sylvester` function for solving the Sylvester equation | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.2 (R2013b) | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.1 (R2013a) | 
|  |  |  |  | 
|  |  |  | - New option `stable` to `intersect` and other set manipulation functions | 
|  |  |  | - New `strsplit` and `strjoin` functions | 
|  |  |  |  | 
|  |  |  | # MATLAB 8.0 (R2012b) | 
|  |  |  |  | 
|  |  |  | - Syntax for abstract classes | 
|  |  |  |  | 
|  |  |  | # MATLAB 7.14 (R2012a) | 
|  |  |  |  | 
|  |  |  | - `xlsread` now natively supports `.xlsx` files on all platforms (no need to | 
|  |  |  | have Microsoft Office installed) | 
|  |  |  |  | 
|  |  |  | # MATLAB 7.13 (R2011b) | 
|  |  |  |  | 
|  |  |  | - New `narginchk` function | 
|  |  |  |  | 
|  |  |  | # MATLAB 7.12 (R2011a) | 
|  |  |  |  | 
|  |  |  | - New random number generators interface (`rng`, `getGlobalStream` and `setGlobalStream` functions) | 
|  |  |  | - New `ichol` function | 
|  |  |  |  | 
|  |  |  | # MATLAB 7.11 (R2010b) | 
|  |  |  |  | 
|  |  |  | - New `isrow`, `iscolumn` and `ismatrix` functions | 
|  |  |  |  | 
|  |  |  | # MATLAB 7.10 (R2010a) | 
|  |  |  |  | 
|  |  |  | - Ships with MKL 10.2, which fixes a nasty bug in `dgges` (for which a | 
|  |  |  | workaround has been implemented in the `mjdgges` MEX) |