Receiving errors one line into my code
조회 수: 3 (최근 30일)
이전 댓글 표시
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
댓글 수: 0
답변 (1개)
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
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.
참고 항목
카테고리
Help Center 및 File Exchange에서 Get Started with MuPAD에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!