JuliaPlotFunctions

jplot.spad line 1 [edit on github]

low level plotting functions using the Plots module from Julia.

jlBar!: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlBar!(x,y) draws a bar plot of y vs x on the existing graph object.

jlBar: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlBar(x,y) draws a bar plot of y vs x.

jlContour!: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlContour!(f, a..b, c..d) draws the contour plot of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d) on the existing graph object.

jlContour!: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlContour!(x,y,mat) draws the contour plot of surface mat on the existing graph object.

jlContour: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlContour(f, a..b, c..d) draws the contour plot of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d).

jlContour: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlContour(x,y,mat) draws the contour plot of surface mat.

jlContourf!: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlContourf!(f, a..b, c..d) draws the contour plot of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d) on the existing graph object. Fill area between contours.

jlContourf!: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlContourf!(x,y,mat) draws the contour plot of surface mat on the existing graph object. Fill area between contours.

jlContourf: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlContourf(f, a..b, c..d) draws the contour plot of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d). Fill area between contours.

jlContourf: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlContourf(x,y,mat) draws the contour plot of surface mat. Fill area between contours.

jlCurves!: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlCurves!(x,y) draws a Bezier plot curve from (x.1,y.1) to (x.end,y.end) with control points (x.2,y.2),…, (x.end-1,y.end-1) and draws it on the existing graph object.

jlCurves: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlCurves(x,y) draws a Bezier plot curve from (x.1,y.1) to (x.end,y.end) with control points (x.2,y.2),…, (x.end-1,y.end-1) and draws it.

jlDensity!: JuliaFloat64Vector -> Void

jlDensity!(x) draws a line plot of a kernel density estimate of x on the existing graph object.

jlDensity: JuliaFloat64Vector -> Void

jlDensity(x) draws a line plot of a kernel density estimate of x.

jlPlot!: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlPlot!(f, a..b, c..d) adds the graph of z = f(x, y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d) on the existing graph object.

jlPlot!: (DoubleFloat -> DoubleFloat, Segment Float) -> Void

jlPlot!(f, a..b) adds the graph of y = f(x) as x ranges from min(a, b) to max(a, b) to the existing graph object.

jlPlot!: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlPlot!(x,y) draws a plot using elements of x and y on the existing graph object.

jlPlot!: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlPlot(x,y,z) draws a plot using elements of x, y and z on the existing graph object.

jlPlot: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlPlot(f, a..b, c..d) draws the graph of z = f(x, y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d)

jlPlot: (DoubleFloat -> DoubleFloat, Segment Float) -> Void

jlPlot(f, a..b) draws the graph of y = f(x) as x ranges from min(a, b) to max(a, b). For example: example{jlPlot(x+->sinc(x),-15..15)}

jlPlot: (JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlPlot(x,y) draws a plot using elements of x and y.

jlPlot: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Vector) -> Void

jlPlot(x,y,z) draws a plot using elements of x, y and z.

jlPlotTitle!: String -> Void

jlPlotTitle!(title) draws title’ as plot ``title` in the current plot. For example: jlPlotTitle! “sin(x)” if you have the LatexStrings Julia package example{jlPlotTitle! jlLatex latex sin(x)} For simple expressions title will automatically be enclosed betweek $. So use: example{jlPlotTitle! jlLatex “sin(x)”} For normal text and equations insert dollar signs $ as needed. example{jlPlotTitle! jlLatex “Plot: $sin(x)$”}

jlPlotXlabel!: String -> Void

jlPlotXlabel!(str) sets x label. See spadfunFromX{jlPlotTitle}{JuliaPlotFunctions} for more informations on the diffent supported formats.

jlPlotXlims!: (JuliaFloat64, JuliaFloat64) -> Void

jlPlotXlims!(x1,x2) sets x plot limits.

jlPlotYlabel!: String -> Void

jlPlotYlabel!(str) sets y label. See spadfunFromX{jlPlotTitle}{JuliaPlotFunctions} for more informations on the diffent supported formats.

jlPlotYlims!: (JuliaFloat64, JuliaFloat64) -> Void

jlPlotYlims!(y1,y2) sets y plot limits.

jlPlotZlabel!: String -> Void

jlPlotZlabel!(str) sets z label. See spadfunFromX{jlPlotTitle}{JuliaPlotFunctions} for more informations on the diffent supported formats.

jlPlotZlims!: (JuliaFloat64, JuliaFloat64) -> Void

jlPlotZlims!(z1,z2) sets z plot limits.

jlRange: (Segment Float, PositiveInteger) -> JuliaFloat64Vector

jlRange(range, n) is a utility function that returns a JuliaFloat64Vector with n points from low(range) to high(range).

jlRange: Segment Float -> JuliaFloat64Vector

jlRange(range) is a utility function that returns a JuliaFloat64Vector with 250 points from low(range) to high(range).

jlSavePlot: String -> Void

jlSavePlot(file) save the current plot in file. Supported fomat by default: png (default), PDF, svg and more. See https://docs.juliaplots.org/latest/output/#savefig-/-format

jlSurface!: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlSurface!(f, a..b, c..d) draws the surface of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d) on the existing graph object.

jlSurface!: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlSurface!(x,y,mat) draws the plot surface of mat on the existing graph object.

jlSurface: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlSurface(f, a..b, c..d) draws the surface of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d).

jlSurface: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlSurface(x,y,mat) draws the plot surface of mat.

jlWireframe!: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlWireframe!(f, a..b, c..d) draws add the wireframe of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d) on the existing graph object.

jlWireframe!: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlWireframe!(x,y,mat) draws the wireframe surface of mat on the existing graph object.

jlWireframe: ((DoubleFloat, DoubleFloat) -> DoubleFloat, Segment Float, Segment Float) -> Void

jlWireframe(f, a..b, c..d) draws the wireframe of y = f(x,y) as x ranges from min(a, b) to max(a, b) and y ranges from min(c, d) to max(c, d).

jlWireframe: (JuliaFloat64Vector, JuliaFloat64Vector, JuliaFloat64Matrix) -> Void

jlWireframe(x,y,mat) draws the wireframe surface of mat.