... | ... | @@ -2,6 +2,32 @@ This page lists changes introduced in MATLAB versions that are the most |
|
|
relevant to Dynare development. This information mostly comes from the [MATLAB
|
|
|
Release Notes](https://fr.mathworks.com/help/matlab/release-notes.html).
|
|
|
|
|
|
# MATLAB 24.1 (R2024a)
|
|
|
|
|
|
- Local functions can now be defined anywhere in scripts
|
|
|
- Packages (“+” folders) are now called “namespaces” (this is only a change in
|
|
|
terminology, not in functionality)
|
|
|
- New `createArray` function for generating arrays of specified class and size
|
|
|
- New `islocalmin2` and `islocalmax2` for finding local extrema in 2 dimensions
|
|
|
- New `clip` function for clipping values to a specific range
|
|
|
- New `Weights` parameter to the `mean` and `median` functions
|
|
|
- The `iqr` function can now return the first and third quartiles of the input
|
|
|
data by using a 2nd output argument
|
|
|
- New `openedFiles` function that returns the file identifiers of all open
|
|
|
files as a row vector
|
|
|
- New `pagelsqminnorm` that calculate minimum-norm least-squares solutions to
|
|
|
systems of linear equations in N-D arrays
|
|
|
- New `pagepinv` function that calculates Moore-Penrose pseudoinverses of pages
|
|
|
of N-D array
|
|
|
- The `spdiags` function now supports implicit expansion for the diagonal
|
|
|
elements argument Bin. You can specify the diagonal elements as a matrix,
|
|
|
vector, or scalar, and the function expands the values if the argument is
|
|
|
specified as a vector or scalar.
|
|
|
- New `fpolarplot` function for plotting mathematical expressions in polar
|
|
|
coordinates
|
|
|
- The Python Interface now converts between MATLAB and Python dictionaries, and
|
|
|
between MATLAB tables and Python Pandas DataFrames
|
|
|
|
|
|
# MATLAB 23.2 (R2023b)
|
|
|
|
|
|
- New dictionary functions: `configureDictionary`, `lookup`, `insert`, `remove`
|
... | ... | |