MATLAB Answers

Can I find out in which release a function was introduced?

71 views (last 30 days)
John Doe
John Doe on 20 Jun 2014
Answered: Michal on 5 Jun 2019
Sometimes I get error messages saying stuff like:
Undefined function 'savefig' for input arguments of type 'char'
or
Undefined function or variable 'parfeval'
How can I know in which release a function became available? I know this page contains release notes, but it's quite cumbersome to find when a specific function was released. (I know I need the Parallel Computing Toolbox for parfeval)
Note that this question is not about those two specific functions, but any and all functions that have been introduced later than say R2007a.

  0 Comments

Sign in to comment.

Accepted Answer

Reza Ahmadzadeh
Reza Ahmadzadeh on 13 Dec 2015
I wrote a function that can give you the version a function was released. You can find it here. Try it.

  4 Comments

Show 1 older comment
Steven Lord
Steven Lord on 13 Dec 2015
We do, at least partially, as of release R2015a. See the second item in the Desktop section of the Release Notes for MATLAB R2015a.
Steven Lord
Steven Lord on 25 May 2018
Searching the online documentation found only two hits. One is this Answers post and the other is a submission on the MATLAB Central File Exchange. So it doesn't appear to be part of any MathWorks product.

Sign in to comment.

More Answers (1)

Michal
Michal on 5 Jun 2019
In search of an answer to this question I landed here. But after some time I found a solution without any additional toolboxes.
The version in which the function was introduced is listed at the bottom of every function documentation. Right above the rating stars, between two bars.
I know this is an old thread but maybe someone else finds this information useful.

  0 Comments

Sign in to comment.