issues with syms function
Afficher commentaires plus anciens
Whenever I use the syms (symbolic function) code I keep getting errors, even on simple codes that I am sure they are correct.
For example this simple code
syms a [1 4]
a
The output
Error in syms (line 227)
defined = sym(zeros(1, length(args)));
Error in quiz (line 1)
syms a [1 4]
9 commentaires
Ameer Hamza
le 8 Oct 2020
Modifié(e) : Ameer Hamza
le 8 Oct 2020
What is the complete error message? Can you show the output of
which sym -all
Reem Alblooshi
le 8 Oct 2020
Walter Roberson
le 8 Oct 2020
There would have been more to the error message, such as an error that args was not defined, or that sym was being called as a function by is a script, or something.
Reem Alblooshi
le 8 Oct 2020
Ameer Hamza
le 8 Oct 2020
Have you tried changing the file sym.m installed by MATLAB? To check, run the following in the command window
edit sym.m
it will open a file. See if the first line of the file is
classdef sym < handle
Reem Alblooshi
le 10 Oct 2020
GAGANDEEP KAUR
le 27 Oct 2020
I also have some problem with using syms a b c d e , my program keeps on running and when I am pausing it, it is opening sym.m file.
Although first line of the file is
classdef sym< handle
If anyone can help?
Walter Roberson
le 27 Oct 2020
restoredefaultpath
rehash toolboxcache
syms x
and see if that works.
I suspect you have a third-party function that is interfering with operation the Mathworks sym.m
GAGANDEEP KAUR
le 27 Oct 2020
I have tried as you adviced but still it is keep on running. If possible may you please have a look at attcahed files
Réponse acceptée
Plus de réponses (1)
madhan ravi
le 8 Oct 2020
0 votes
You have a custom file named sym.m , remove it from the path or rename it.
1 commentaire
Reem Alblooshi
le 10 Oct 2020
Catégories
En savoir plus sur Conversion Between Symbolic and Numeric dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
