Is there any way to determine when a function was removed from MATLAB?
13 views (last 30 days)
Show older comments
I was working on a tool that scrapes webdocs to determine the version when a given function was introduced to MATLAB -- but that's really only a partial description of the general goal. When setting up version checks in code, one would want to know what versions offer the function and which ones don't. That means it would be desirable to know when a function was introduced and (if so) when it was removed.
In the latter case, I cannot think of any practical and reliable means of determining that. The webdocs don't exist for removed functions -- or at least not for some. Webdocs (but no removal version) exist for this, but not for isgray(). For the few I know of off the top of my head, I don't know of anywhere that they're listed, let alone with version information. Searching the totality of release notes isn't really practical, and probably isn't reliable either. Release notes mention wavread(), but not isgray(), so I assume not everything is mentioned.
Any ideas? Please tell me I missed something obvious and convenient.
1 Comment
Star Strider
on 8 Aug 2021
A source for this sort of version information (function introduction, name changes — for example from simple to simplify — and deprecation) would be really helpful.
I suggest that you Contact Support and put in an enhancement request for something like this. At the very least, all such information would be put in a specific place, so easily searchable.
For raising this issue: +1
.
Accepted Answer
More Answers (1)
Image Analyst
on 8 Aug 2021
You can check the release notes page:
twist the items that say "Functionality being removed or changed"
See Also
Categories
Find more on Performance and Memory in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!