como ultrapassar esse erro
조회 수: 1 (최근 30일)
이전 댓글 표시
syms x
int (cos(x),x,-pi/2,pi/2);
Error using sym/subsindex
Invalid indexing or function definition. Indexing must follow MATLAB indexing. Function arguments must be symbolic variables, and function
body must be sym expression.
Error in indexing (line 1079)
R_tilde = builtin('subsref',L_tilde,Idx);
댓글 수: 6
Cris LaPierre
2023년 4월 2일
편집: Cris LaPierre
2023년 4월 2일
Ejecuta el siguiente codigo y avisanos el resultado
which syms
which int
ver
Ha instalado el Symbolic Math Toolbox? Si no, y esta incluido en su licencia, lo puede instalar usando Add-Ons Explorer
Dyuman Joshi
2023년 4월 2일
Cris, if the Symbolic Math Toolbox is not installed then it would give the following error - 'Undefined function 'syms' for input arguments of type 'char' after the first line/.
답변 (1개)
Cris LaPierre
2023년 4월 2일
Parece que haya creado un variable llamado int.
% Para recrear el error (el mensaje es un poco diferente en R2023a
int=5;
syms x
int (cos(x),x,-pi/2,pi/2);
En R2022b, el mensaje es
Error using sym/subsindex
Invalid indexing or function definition. Indexing must follow MATLAB indexing. Function arguments must be symbolic variables, and function body
must be sym expression.
Hay que vaciar el variable int
clear int
syms x
int(cos(x),x,-pi/2,pi/2)
참고 항목
카테고리
Help Center 및 File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!