Receiving errors one line into my code

6 vues (au cours des 30 derniers jours)
Andie Reyes
Andie Reyes le 16 Juin 2020
Commenté : Walter Roberson le 13 Oct 2023
If I run
syms x
I recieve these errors
Error using mupadmex
Error in MuPAD command; Unknown slot 'symobl::size'. [slot].
Error in sym/privsubsasgn (line 1110)
sL = eval(mupadmex('symobj::size',L.s,0));
Error in sym/subsasgn (line 963)
C = privsubsasgn(L,R,inds{:});
Error in syms (line 263)
defined(k) = nsym;
-----------------------------------------
I have limited knowledge of matlab and am just using it for a calculus 3 class and lab

Réponses (1)

Harsha Priya Daggubati
Harsha Priya Daggubati le 19 Juin 2020
Modifié(e) : Harsha Priya Daggubati le 19 Juin 2020
Hi,
I could guess, this is because you donot have 'Symbolic Toolbox' installed in your MATLAB. Can you run the following command to check:
status = license('test','symbolic_toolbox')
If status is not 1, then you need to install the toolbox to proceed.
I hope this solves your issue, if not this might be due to the issue with MuPAD engine.
  4 commentaires
Daniel Clancy
Daniel Clancy le 13 Oct 2023
Thank you so much for this answer. The symbolic toolbox was not working on Mac OS Ventura even though the directory /var/tmp existed. Once I set the directory permissions for /var/tmp as follows:
sudo chmod 777 /var/tmp
and restarted matlab it finally works again.
Walter Roberson
Walter Roberson le 13 Oct 2023
Note:
These days the mupad command has been removed from MATLAB.

Connectez-vous pour commenter.

Produits


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by