syms does not work

3 Ansichten (letzte 30 Tage)
Zeyuan
Zeyuan am 13 Mär. 2025
Verschoben: Walter Roberson am 14 Mär. 2025
I have been trying to get my syms to work. Here is my code:
syms x
f=2*x
int(f,x)
However, Here is the error I got:
错误使用 mupadengine/evalin2double
无效表达式。请检查缺失的乘法运算符、缺失或不对称的分隔符或者其他语法错误。要构造矩阵,请使用方括号而不是圆括号。
出错 mupadengine/feval2double
出错 sym/numel (18 )
y = feval2double(symengine, 'symobj::numel', x.s);
出错 sym/isempty (729 )
y = numel(x)==0;
出错 sym/privsubsasgn (1141 )
if ~isDeleting && isempty(L) && isempty(R)
出错 索引 (1025 )
C = privsubsasgn(L,R,inds{:});
出错 syms (268 )
defined(k) = nsym;
出错 equation (1 )
syms x
I have tried to look up on google but nothing is useful. I have been trying to print out these:
When I print out
restoredefaultpath
rehash toolboxcache
I can see the symbolic path in the toolbox.
When I print out
ver
I can find out :
Symbolic Math Toolbox 版本 24.1 (R2024a)
  2 Kommentare
Torsten
Torsten am 13 Mär. 2025
syms x
f=2*x
int(f,x)
And this is really the complete code you use ?
Walter Roberson
Walter Roberson am 13 Mär. 2025
Approximate translation:
Error using mupadengine/evalin2double
Invalid expression. Check for missing multiplication operators, missing or unsymmetrical delimiters, or other syntax errors. To construct matrices, use square brackets instead of parentheses.
Error in mupadengine/feval2double
Error in sym/numel (line 18) y = feval2double(symengine, 'symobj::numel', x.s);
Error in sym/isempty (line 729) y = numel(x)==0;
Error in sym/privsubsasgn (line 1141) if ~isDeleting && isempty(L) && isempty(R)
Error in indexing (line 1025) C = privsubsasgn(L,R,inds{:});
Error in syms (line 268) defined(k) = nsym;
Error in equation (line 1) syms x

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 13 Mär. 2025
Verschoben: Walter Roberson am 14 Mär. 2025
I suspect you are going to need to reinstall MATLAB + toolboxes
  2 Kommentare
Zeyuan
Zeyuan am 14 Mär. 2025
Verschoben: Walter Roberson am 14 Mär. 2025
I will try that
Zeyuan
Zeyuan am 14 Mär. 2025
Verschoben: Walter Roberson am 14 Mär. 2025

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by