MATLAB Answers

How to check availabilty of command from Matlab version?

Asked by Muruganandham Subramanian on 11 Dec 2012

It's been quite a fact that some of the commands cannot be accessed, due to users Matlab version or it may be due to necessary toolboxes associated with that? How exactly we can find the use of particular command for particular version or toolbox?. For e.g If an user wants to use syms command, from which Matlab version the command is used?





No products are associated with this question.

1 Answer

Answer by Walter Roberson
on 11 Dec 2012

There is no mechanism for this, other than carefully going through the documentation for each release.

The particular example you give, syms(), is part of the Symbolic Toolbox, which is an optional (extra-cost) toolbox in any Academic or Commercial license, but which is included in each Student Version (but not installed by default.) syms() predates the switch to MuPAD in R2009b (I think it was), back to when Maple was the symbolic engine. syms() dates back to at least R13SP2.


I think you are asking if there is any way to use commands that were removed. The answer to that is NO, not without writing the functionality using the newer commands. Usually that is possible, but every once in a while Mathworks needs to remove something for legal reasons and then there might not be a newer equivalent.

Ho can we identify the removed commands?

There is no good source of information about removed commands. The Release Notes are often the major source of information.

Join the 15-year community celebration.

Play games and win prizes!

Learn more
Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!