在matlab中使用具有分段域的'解决'方程

时间:2018-09-21 05:36:27

标签: matlab

使用Matlab代码尝试如下

syms x1 x2 y1 y2 
eqn1a =[y1==0,x1<0];
eqn1b = [(x1)^2+(y1)^2==r^2];
sol1 =solve(eqn1a,eqn1b,[x1,y1]);
eqn2a =[y2==1,x2>=0];
eqn2b = [(x2)^2+(y2)^2==r^2];
sol2 =solve(eqn2a,eqn2b,[x2,y2]);

如果两个功能都有多个域,则很乏味。 有什么有效的方法可以解决这个问题?

等式如下

img

0 个答案:

没有答案