From 0be08242077129b3c40da812b793d746ac45f187 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas Date: Sun, 16 Apr 2017 13:14:12 -0700 Subject: [PATCH] (complex) type recipe --- src/recipes.jl | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/recipes.jl b/src/recipes.jl index 1bef17c8..48c201bf 100644 --- a/src/recipes.jl +++ b/src/recipes.jl @@ -801,12 +801,10 @@ datetimeformatter(dt) = string(convert(DateTime, dt)) # ------------------------------------------------- # Complex Numbers -@userplot ComplexPlot -@recipe function f(cp::ComplexPlot) - xguide --> "Real Part" - yguide --> "Imaginary Part" - seriestype --> :scatter - real(cp.args[1]), imag(cp.args[1]) +@recipe function f{T<:Number}(A::Array{Complex{T}}) + xguide --> "Re(x)" + yguide --> "Im(x)" + real.(A), imag.(A) end # Splits a complex matrix to its real and complex parts