MMA 12. Many XY-style plot functions support the Filling
option, so that e.g Filling->Axis
drops a line from every plot point to the X axis, or may be used to fill the area between the line and the axis (just one use of a few kinds these options offer).
When I ask Wolfram Alpha to plot the roots of the equation $z^{11}+1=0$, there is a nice plot down the page with filling lines to the origin:
I want the draw the same lines in MMA (likely using the ComplexListPlot
function), but I cannot find an easy way to do that. Perhaps, massaging the source list into Directive
s or something even less elegant like that would get the job done, but I suspect that I am missing something simple.
What is the simplest way to draw filling lines from discrete plot points in the complex plane to the origin? I'm starting at this simple drawing
ComplexListPlot[z /. Solve[z^11 + 1 == 0, z],
PlotStyle -> {Red, AbsolutePointSize[6]},
Prolog -> {GrayLevel[0.8], Circle[]}]
to reproduce the Alpha's plot (sans the box and axis labels, but that's trivial to add). It's the radial lines that got me bamboozled by how ostensibly unsimple they are to render.