绘制Gamma(Z)与枫树

时间:2014-09-10 15:48:49

标签: plot complex-numbers maple

如何使用Maple绘制$ | \ Gamma(z)| $的绝对值? 与WIKI图中一样: http://de.wikipedia.org/wiki/Gammafunktion#mediaviewer/File:Gamma_abs_3D.png

2 个答案:

答案 0 :(得分:1)

plot3d(
     abs(GAMMA(x+I*y)), x= -4.6..5.1, y= -5.1..5.1, 
     view= [DEFAULT$2, 0..6], 
     labels= [Re(z), Im(z), ``], title = abs(GAMMA(z)) 
);

答案 1 :(得分:0)

命令plots:-complexplot3d旨在作为获取此类绘图的便捷方式(使用z代替带有x + I * y的plot3d命令,并自动放入标签)。

P := plots:-complexplot3d( abs(GAMMA(z)), z=-4-4*I..4+4*I,
                           view=[-4..4,-4..4,0..6], orientation=[-120,75] ):

由于某种原因,存储在结构P中的表面会获得一些蓝色,这会覆盖着色方案。

P;

enter image description here

如果我们删除那个COLOR子结构,那么就会显示底层着色方案(我们可以在原始调用中使用shading选项进行更改)。

subsindets(P,specfunc(anything,COLOR),u->NULL);

enter image description here

我将提交一份关于那种沉重的蓝色着色的错误报告。