what functions are no longer supported in 2018b?

Hi,
I am a software engineer in Stryker, and currently we are using Matlab 2011a to build the stand alone excutables from m scripts. Now we plan to upgrade it to Matlab 2018 or higher.
I noticed that some funcitions , e.g. wavread is no longer supported in Matlab 2018 and it can be replced by audioread.
Since the size of total scripts we have is too large, it's impossbile to check all the functions one by one.
Can you help me to give a list of functions that are no longer supported in the newer matlab versions?
Thanks,
Huajin

1 Comment

Unfortunately, there is no such list and building an exhaustive list could be very difficult, particularly if you use many toolboxes. You'd have to go through the release notes of each toolbox.
Presumably, your code comes with unit tests, so maybe you should run the unit tests under 2018 (a? b? why not upgrade to the latest, there's hardly any difference between 2018a and 2019b) and see what breaks.
It's not just functions that have been deprecated that you have to look out for (there's probably not that many) but it's functions that have changed behaviour (e.g.the ordering of elements returned by unique changed in 2013a) or that have had bugs fixed (perms had a buggy ordering in some versions, can't remember which ones) or whole systems that have been completely redesigned. In particular the graphics subsystem was completely redesigned in 2014b.

Sign in to comment.

Answers (1)

Categories

Find more on Software Development in Help Center and File Exchange

Asked:

on 7 Jan 2020

Answered:

on 9 Jan 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!