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 foun
来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/06 12:56:58
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 foun
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把x当成了函数,那么应该怎么改呢?我不想改掉p,q
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 foun
pq两个方程无关联性,且p方程有三个根,而q方程只有一个根,所以无法用“【x0,y0】=”的形式统一显示其解(x0跟y0维数不同).x0=solve(q);y0=solve(p);即可.