Receiving errors one line into my code

조회 수: 6 (최근 30일)
Andie Reyes
Andie Reyes 2020년 6월 16일
댓글: Walter Roberson 2023년 10월 13일
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

답변 (1개)

Harsha Priya Daggubati
Harsha Priya Daggubati 2020년 6월 19일
편집: Harsha Priya Daggubati 2020년 6월 19일
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
Daniel Clancy
Daniel Clancy 2023년 10월 13일
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 2023년 10월 13일
Note:
These days the mupad command has been removed from MATLAB.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 File Operations에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by