New stuff in MATLAB R2021a authored by Sébastien Villemot's avatar Sébastien Villemot
...@@ -2,6 +2,19 @@ This page lists changes introduced in MATLAB versions that are the most ...@@ -2,6 +2,19 @@ This page lists changes introduced in MATLAB versions that are the most
relevant to Dynare development. This information mostly comes from the [MATLAB relevant to Dynare development. This information mostly comes from the [MATLAB
Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html). Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html).
# MATLAB 9.10 (R2021a)
- New `name=value` syntax for passing name-value arguments
- `format` function can now get and set display format
- `fillmissing` function now accepts a custom method
- `normalize` is now able to normalize multiple data sets with same parameters
- XML support in `readtable`, `readtimetable`, `writetable`, `writetimetable`,
`detectImportOptions`
- Read over HTTP or HTTPS support for `readtable`, `readtimetable`, `readvars`,
`readstruct`, `readmatrix`, `readcell`, `readlines`, `detectImportOptions`
and others
- New `PrettyPrint` option to `jsonencode` for adding indentation
# MATLAB 9.9 (R2020b) # MATLAB 9.9 (R2020b)
- New `pattern` and `extract` functions for string manipulation - New `pattern` and `extract` functions for string manipulation
...@@ -32,6 +45,7 @@ Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html). ...@@ -32,6 +45,7 @@ Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html).
- New interleaved complex ABI for MEX files - New interleaved complex ABI for MEX files
- New C++ MEX interface - New C++ MEX interface
- `readwrite` and `writetable` are now able to manipulate Excel files on Windows without launching Microsoft Excel - `readwrite` and `writetable` are now able to manipulate Excel files on Windows without launching Microsoft Excel
- New `normalize` function
# MATLAB 9.3 (R2017b) # MATLAB 9.3 (R2017b)
...@@ -49,6 +63,7 @@ Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html). ...@@ -49,6 +63,7 @@ Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html).
- New `splitlines` function - New `splitlines` function
- New `jsondecode` and `jsonencode` functions - New `jsondecode` and `jsonencode` functions
- Introduces string arrays (with function `string`) - Introduces string arrays (with function `string`)
- New `fillmissing` function
# MATLAB 9.0 (R2016a) # MATLAB 9.0 (R2016a)
... ...
......