我在用maple绘制一组复数时遇到了麻烦。
我从我画的一幅画中知道它应该是什么样子的,但我想用maple来绘制它。我的代码如下;
z := x + I*y;
plots:-implicitplot([abs(z) <= 2, abs(z) >= 1, abs(arg(z)) >= Pi/4,
abs(arg(z)) <= Pi/2], x = -3...3, y = -3...3, filled = true);问题是,这些不等式是相互独立绘制的,而不是全部绘制在一起,所以即使是第一对不等式加在一起也会填满整个平面。有没有办法让$S$中的$4$条件同时考虑,而不是分开考虑?
发布于 2016-10-06 11:52:54
你的意思不是要扭转第二个不平等吗?否则,第一个是多余的。
您需要的命令是inequal,而不是implicitplot。您的参数%s应该是参数%s。您的z表达式应该包含在evalc中。(我不知道为什么这是必要的,但它似乎是必要的。)不需要filled=真正的。因此,命令是
plots:-inequal(
[evalc(abs(z)) <= 2, evalc(abs(z)) >= 1,
evalc(abs(argument(z))) >= Pi/4, evalc(abs(argument(z))) <= Pi/2
], x = -3...3, y = -3...3
);https://stackoverflow.com/questions/39883436
复制相似问题