matlab 隐函数设置定义域

两个隐函数f_1和f_2。当y+x>0时,f=f_1。当y+x<0时,f=f_2。

我生成图像后,中间总有一条y=-x的线,请问应该怎么处理?

hold on
fimplicit(f_1,[-200 200 -200 200],'xk:','linewidth',1,'DisplayName','The Hashin');
fimplicit(f_2,[-200 200 -200 200],'xk:','linewidth',1);
hold off
legend('The Hashin')

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^