MATLAB Answers

What factors I need to consider when transferring to new version of Maltab?

1 view (last 30 days)
I am currently using 2018b and want to transfer to latest version of 2020. As I did huge coding on the 2018b I am concerned this transition would cause some probelems in the current scripts that I wrote with 2018b or even causes getting some un-recognized wrong result as there might be some changes in the matlab functions and syntax.
Is there anything that I need to check before transition ot the latest version?

  0 Comments

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 10 Mar 2020
I don't think so. In the (rare) case that you were using a deprecated function that has now been completely removed, you'll need to adapt the program, but that's no problem. And a few things operate differently. For example if you were multiplying a row vector by a column vector, with automatic expansion (not sure when that was introduced) you can get a matrix instead of a vector, but that's something you'll quickly find out about when you run your test scripts that should produce the same data as the prior version you were using. Still it's best to keep your code current rather than multiple versions of code locked into multiple old versions of MATLAB. For me, it's easier to just work with one version of MATLAB (if possible) and fix anything that might break. But most likely nothing will break for you. Virtually all of my programs work fine in new versions.

  0 Comments

Sign in to comment.

More Answers (1)

Star Strider
Star Strider on 10 Mar 2020
The 2020a is pre-release, so you cannot discuss any details of it here.
For all the others (including 2020a when it is released), see the Release Notes section of the documentation for information on the changes in each release.

  0 Comments

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by