matlab 符号变量编程求帮助,想求出p(x,y)=0和q(x,y)=0的解[x0,y0] 为什么报错,说有三个变量?syms x y;p=-y+y^3;q=x;[x0,y0]=solve(p,q,'x','y')报错Warning:1 equations in 3 variables.New variables might be introduced.Warning:Explici
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 09:11:16
matlab 符号变量编程求帮助,想求出p(x,y)=0和q(x,y)=0的解[x0,y0] 为什么报错,说有三个变量?syms x y;p=-y+y^3;q=x;[x0,y0]=solve(p,q,'x','y')报错Warning:1 equations in 3 variables.New variables might be introduced.Warning:Explici
matlab 符号变量编程求帮助,想求出p(x,y)=0和q(x,y)=0的解[x0,y0] 为什么报错,说有三个变量?
syms x y;
p=-y+y^3;
q=x;
[x0,y0]=solve(p,q,'x','y')
报错Warning:1 equations in 3 variables.New variables might be introduced.
Warning:Explicit solution could not be found.
matlab 符号变量编程求帮助,想求出p(x,y)=0和q(x,y)=0的解[x0,y0] 为什么报错,说有三个变量?syms x y;p=-y+y^3;q=x;[x0,y0]=solve(p,q,'x','y')报错Warning:1 equations in 3 variables.New variables might be introduced.Warning:Explici
说白了就是以下两个表达式的区别:
S=solve('-y+y^3','x','x,y') %你的
S=solve('-y+y^3','x=0','x,y') %正确的
你的表达式中q本意是:x=0,但是单独的'x'被matlab误认为是变量声明部分,这样就只有1个方程“-y+y^3=0”和三个变量:'x','x,y'