help --- symbolic expression or function
이전 댓글 표시
I've created a code for the symbol variables.
But I'm very embarrassed because the same error keeps coming out.
I'd appreciate it if you could tell me the solution.
syms x y z
one = sym('3*x +2*y - z = 10');
two = sym('-x + 3*y + 2*z = 5');
three = sym('x -y - z = -1');
[x,y,z] = solve(one,two,three)
error messeage ---->
The text vector and string type of the first argument can only specify variables or numbers. Use 'str2sym' to evaluate the string type and the text vector representing the symbol expression.
Error occurred: sym>tomupad (Line 1296)
S = convertChar(x);
Error occurred: sym (Line 234)
S.s = tomupad(x);
Error occurred: symsolve (Line 2)
one = sym('3*x +2*y - z == 10');
My grammar may be wrong because I am not good at English. Thank you!
채택된 답변
추가 답변 (1개)
KSSV
2021년 6월 11일
syms x y z
one = 3*x +2*y - z == 10;
two = -x + 3*y + 2*z == 5;
three = x -y - z == -1 ;
s = solve({one,two,three},x,y,z) ;
[s.x s.y s.z]
카테고리
도움말 센터 및 File Exchange에서 Common Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!