这个图是用什么软件画出来的?

问题描述:

这个图是用什么软件画出来的?
http://upload.wikimedia.org/wikipedia/commons/d/d3/Color_complex_plot.jpg
这个是 函数 f(x)=(x²-1)(x-2-i)²/(x²+2+2i) 的绘图.
色相表示函数的辐角,饱和度与明度表示函数的幅值.
我想知道这个要用什么软件才能画出来~~~~~
有没好点的软件能直接画出这种图~~~~~~
我不会用Mathematica啊``matlab也不会```有没有什么简单`易上手的软件能画这个图啊??就是那种不用输入什么命令符号的``象3DMAX那样可以直接画的``软件
1个回答 分类:综合 2014-11-30

问题解答:

我来补答
我想你的x应该是复数,于是将x改成x+yi了,在Mathematica 中,函数和绘图过程就写成了
f[x_,y_] := ((x + y I)^2 - 1) ((x + y I) - 2 - I)^2/((x + y I)^2 + 2 + 2 I);
jingqueshu = 100;
Plot3D[0,{x,-13,13},{y,-13,13},ColorFunction -> (Hue[Arg[f[#,#2]],Abs[f[#,#2]],Abs[f[#,#2]]] &),Mesh -> None,PlotPoints -> jingqueshu,Boxed -> False,Axes -> False]
其中jingqueshu的数值越大图象越精确,但是当jingqueshu>150时,机子可能会反应慢的.
 
 
展开全文阅读
剩余:2000
上一页:hfftbjhg