cannot use syms command

676 views (last 30 days)
Mi
Mi on 14 Dec 2014
Commented: Star Strider on 18 Mar 2024 at 10:37
Hello,
I was running a command
syms x y
And Matlab returns an error: Undefined function 'sym' for input arguments of type 'char'
It didn't happen before. And I'm using a student version. Any suggestion? Thanks alot.

Accepted Answer

Star Strider
Star Strider on 14 Dec 2014
‘It didn’t happen before’ on the same computer or a different computer?
To see what Toolboxes you have installed, in the Command Window, type:
ver
If you have the Symbolic Math Toolbox installed, it should be listed.
If it is, and you’re still getting the error, type these commands in the Command Window:
restoredefaultpath
rehash toolboxcache
If that doesn’t work, contact MathWorks Technical Support.
  8 Comments
Brian White
Brian White on 18 Mar 2024 at 3:42
Thanks! This fixed it.
Star Strider
Star Strider on 18 Mar 2024 at 10:37
@Brian White — My pleasure!

Sign in to comment.

More Answers (5)

Mi
Mi on 14 Dec 2014
Thanks. I am not able to check it now. You are right that I am using a different computer. If I don't have the toolbox how do I install one?
  2 Comments
John D'Errico
John D'Errico on 14 Dec 2014
Please don't add answers when you have a followup question. CLICK ON THE COMMENT BUTTON.
Mi
Mi on 18 Dec 2014
Thanks.

Sign in to comment.


Hamza saeed khan
Hamza saeed khan on 24 Nov 2020
what if sysm word not working in matlab what to do?
  2 Comments
Steven Lord
Steven Lord on 25 Nov 2020
That suggests that you don't have Symbolic Math Toolbox installed, you don't have it in your license, or all the licenses for it are currently checked out. To check the first look at the output of ver. To check the latter two you may need to contact your license administrator.
If you don't have it installed but you have a license for it, use Add-On Explorer to install it.
If you don't have it in your license, buy it.
If you have it installed and licensed but it's still not working, please show the full and exact text of any error and/or warning message you receive (all the text displayed in red or orange in the Command Window) when you try to use it.
Walter Roberson
Walter Roberson on 25 Nov 2020
From time to time it means that you have a corrupted Symbolic Toolbox and need to reinstall.
Also if some symbolic functions work but not others then sometimes the problem has to do with having the Maplesoft "MATLAB Connector" installed to communicate with the Maple software package.

Sign in to comment.


Giovanny Steven Sandoval Montoya
I have problems with "syms".
Error in Validacion (line 24)
syms T1
If I don't have the toolbox how do I install one?

Walter Roberson
Walter Roberson on 20 Jul 2021

Khalil
Khalil on 23 Feb 2023
Undefined function 'Matlab' for input arguments of type 'char'.
  1 Comment
Walter Roberson
Walter Roberson on 23 Feb 2023
you would get that error if you had a line of code that looked like
Matlab is secretly many fast hamsters.
That is, the first word of the expression is Matlab and you had some text following. Such as if you forgot to put in a % comment symbol

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!