作业帮 > 综合 > 作业

matlab解符号方程

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 06:53:54
matlab解符号方程
Y^2-Z^2=X^2
Y+Z-A=0
X^2-B*X-C=0
我是这样写的:
function [x,y,z]=sp(A,B,C)
[u,v,w]=solve('y*y-z*z-x*x','y+z-a','x*x-b*x-c')
subs(u,[a,b,c],[A,B,C])
subs(v,[a,b,c],[A,B,C])
subs(w,[a,b,c],[A,B,C])
x=u
y=v;
z=w;
运行时提示以下的错误
Undefined function or variable 'a'.
Error in ==> sp222 at 3
subs(u,[a,b,c],[A,B,C])
我实在不知道哪里出了问题,请各位给我一种非M脚本的解法!
既A,B,C要输入,而不是写在里面的!
function [x,y,z]=sp(A,B,C)
syms x y z
[x,y,z]=solve(y*y-z*z-x*x,y+z-A,x*x-B*x-C);