Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
dynare
dynare
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 119
    • Issues 119
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 6
    • Merge Requests 6
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Dynare
  • dynaredynare
  • Wiki
  • MATLAB Versions

Last edited by Sébastien Villemot Oct 08, 2020
Page history

MATLAB Versions

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.

MATLAB 9.9 (R2020b)

  • New pattern and extract functions for string manipulation
  • New mustBe* functions for input validation
  • New height and width functions
  • New readstruct and writestruct functions for reading/writing structured data in XML files
  • New readlines function to read a whole text file as a string array
  • New pagemtimes function for batch matrix multiplication
  • New svdsketch function for computing SVD factors of low-rank matrix sketch
  • C Matrix API mxCreateString function now accepts UTF-8 encoded data
  • C MEX API mexPrintf, mexEvalString, mexEvalStringWithTrap, mexErrMsgIdAndTxt and mexWarnMsgIdAndTxt functions now accept UTF-8 encoded data

MATLAB 9.8 (R2020a)

  • Support for sparse complex arrays

MATLAB 9.7 (R2019b)

MATLAB 9.6 (R2019a)

MATLAB 9.5 (R2018b)

MATLAB 9.4 (R2018a)

  • New interleaved complex ABI for MEX files
  • New C++ MEX interface
  • readwrite and writetable are now able to manipulate Excel files on Windows without launching Microsoft Excel

MATLAB 9.3 (R2017b)

  • New isfile function

MATLAB 9.2 (R2017a)

  • String arrays can now be constructed using double quotes

MATLAB 9.1 (R2016b)

  • Adds “automatic broadcasting”, also known as “implicit expansion” (bsxfun becomes therefore essentially useless)
  • New contains function
  • New splitlines function
  • New jsondecode and jsonencode functions
  • Introduces string arrays (with function string)

MATLAB 9.0 (R2016a)

  • No more 32-bit support
  • writetable is now able to write Excel files on GNU/Linux and macOS

MATLAB 8.6 (R2015b)

MATLAB 8.5 (R2015a)

  • New webwrite function
  • 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)

  • New webread function

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)

  • New readtable and writetable function (the latter not yet capable of writing Excel files on GNU/Linux and macOS, and needing Microsoft Excel installed on Windows)

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)
Clone repository
  • Auxiliary variables
  • BreakingFeaturesIn4.6
  • DSGE VAR model
  • External function
  • FixedBugs
  • Home
  • Install on MacOS
  • Known bugs present in the current stable version
  • MATLAB Versions
  • NewFeatures
  • RoadMap
  • mode compute 6