Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.0 - English

Change language to:
Français - 日本語 - Português

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab manual >> Graphics Library

Graphics Library

  • 2d_plot
    • LineSpecto quickly customize the lines appearance in a plot
    • Matplot2D plot of a matrix using colors
    • Matplot12D plot of a matrix using colors
    • Matplot_propertiesdescription of the Matplot entities properties
    • Sfgrayplotsmooth 2D plot of a surface defined by a function using colors
    • Sgrayplotsmooth 2D plot of a surface using colors
    • champ2D vector field plot
    • champ12D vector field plot with colored arrows
    • champ_propertiesdescription of the 2D vector field entity properties
    • contour2dlevel curves of a surface on a 2D plot
    • contour2dicompute level curves of a surface on a 2D plot
    • contourffilled level curves of a surface on a 2D plot
    • errbaradd vertical error bars on a 2D plot
    • fchampdirection field of a 2D first order ODE
    • fcontour2dlevel curves of a surface defined by a function on a 2D plot
    • fecpseudo-color plot of a function defined on a triangular mesh
    • fec_propertiesdescription of the fec entities properties
    • fgrayplot2D plot of a surface defined by a function using colors
    • fplot2d2D plot of a curve defined by a function
    • grayplot2D plot of a surface using colors
    • grayplot_propertiesdescription of the grayplot entities properties
    • graypolarplotPolar 2D plot of a surface using colors
    • histplotplot a histogram
    • oldplotsimple plot (old version)
    • paramfplot2danimated 2D plot, curve defined by a function
    • plot2D plot
    • plot2d2D plot
    • plot2d12D plot (logarithmic axes) (obsolete)
    • plot2d22D plot (step function)
    • plot2d32D plot (vertical bars)
    • plot2d42D plot (arrows style)
    • plot2d_old_versionThe syntaxes described below are obsolete
    • polarplotPlot polar coordinates
  • 3d_plot
    • contourlevel curves on a 3D surface
    • eval3dvalues of a function on a grid
    • eval3dpcompute facets of a 3D parametric surface
    • fac3d3D plot of a surface (obsolete)
    • fcontourlevel curves on a 3D surface defined by a function
    • fplot3d3D plot of a surface defined by a function
    • fplot3d13D gray or color level plot of a surface defined by a function
    • genfac3dcompute facets of a 3D surface
    • geom3dprojection from 3D on 2D after a 3D plot
    • hist3d3D representation of a histogram
    • mesh3D mesh plot
    • milk_dropmilk drop 3D function
    • nf3drectangular facets to plot3d parameters
    • param3d3D plot of a parametric curve
    • param3d13D plot of parametric curves
    • param3d_propertiesdescription of the 3D curves entities properties
    • plot3d3D plot of a surface
    • plot3d13D gray or color level plot of a surface
    • plot3d2plot surface defined by rectangular facets
    • plot3d3mesh plot surface defined by rectangular facets
    • secto3d3D surfaces conversion
    • surf3D surface plot
    • surface_propertiesdescription of the 3D entities properties
  • annotation
  • axes_operations
    • axes_propertiesdescription of the axes entity properties
    • gcaReturn handle of current axes.
    • gdaReturn handle of default axes.
    • graduatepretty axis graduations
    • isoviewset scales for isometric plot (do not change the size of the window)
    • newaxesCreates a new Axes entity
    • plotframeplot a frame with scaling and grids. This function is obsolete.
    • replotredraw the current graphics window with new boundaries
    • rotate_axesInteractive rotation of an Axes handle.
    • scaset the current axes entity
    • sdaSet default axes.
    • subplotdivide a graphics window into a matrix of sub-windows
    • unzoomunzoom graphics
    • zoom_rectzoom a selection of the current graphic figure
  • axis
  • bar_histogram
    • barbar histogram
    • barhhorizontal display of bar histogram
    • barhomogenizehomogenize all the bars included in the current working axes
  • Color management
  • Datatips
  • figure_operations
    • clfclear or reset the current graphic figure (window) to default values
    • drawlatermakes axes children invisible.
    • drawnowdraw hidden graphics entities.
    • figure_propertiesdescription of the graphics figure entity properties
    • gcfReturn handle of current graphic window.
    • gdfReturn handle of default figure.
    • scfset the current graphic figure (window)
    • sdfSet default figure.
  • geometric_shapes
    • arc_propertiesdescription of the Arc entity properties
    • rectangle_propertiesdescription of the Rectangle entity properties
    • xarcdraw a part of an ellipse
    • xarcsdraw parts of a set of ellipses
    • xarrowsdraw a set of arrows
    • xfarcfill a part of an ellipse
    • xfarcsfill parts of a set of ellipses
    • xfrectfill a rectangle
    • xrectdraw a rectangle
    • xrectsdraw or fill a set of rectangles
  • handle
    • copycopy a graphics entity.
    • deletedelete a graphic entity and its children.
    • drawdraw an entity.
    • gceGet current entity handle.
    • gedScilab Graphic Editor
    • get_figure_handleget a figure handle from its id
    • glueglue a set of graphics entities into an Compound.
    • is_handle_validCheck wether a set of graphic handles is still valid.
    • relocate_handleMove handles inside the graphic hierarchy.
    • sd2scigr_menu structure to scilab instruction convertor
    • swap_handlesPermute two handles in the graphic Hierarchy.
    • unglueunglue a coumpound object and replace it by individual children.
  • interaction
    • dragrectDrag rectangle(s) with mouse
    • edit_curvinteractive graphic curve editor
    • eventhandlerfunctionsPrototype of functions which may be used as event handler.
    • locatemouse selection of a set of points
    • seteventhandlerset an event handler for the current graphic window
    • xclickWait for a mouse click.
    • xgetmouseget the mouse events and current position
  • load_save
    • xloadload a saved graphics
    • xsavesave graphics into a file
  • pie
    • piedraw a pie
  • polygon
    • polyline_propertiesdescription of the Polyline entity properties
    • xfpolyfill a polygon
    • xfpolysfill a set of polygons
    • xpolydraw a polyline or a polygon
    • xpolysdraw a set of polylines or polygons
    • xrpolydraw a regular polygon
  • property
    • getRetrieve a property value from a graphics entity or an User Interface object.
    • setset a property value of a graphic entity object or of a User Interface object.
  • style
    • getlinestyledialog to select linestyle. Obsolete function.
    • getmarkdialog to select mark (symbol). Obsolete function
    • getsymboldialog to select a symbol and its size. Obsolete function
  • text
    • getfontdialog to select font . Obsolete function.
    • graphics_fontsdescription of fonts used in graphic figures
    • math_rendering_features_in_graphicDisplay mathematical equations in Scilab graphics through the LaTeX or MathML languages.
    • stringboxCompute the bounding rectangle of a text or a label.
    • text_propertiesdescription of the Text entity properties
    • titlepageadd a title in the middle of a graphics window
    • xinfodraw an info string in the message subwindow
    • xlfontload a font in the graphic context or query loaded font
    • xstringdraw strings
    • xstringbdraw strings into a box
    • xstringlcompute a box which surrounds strings
  • transform
    • movemove, translate, a graphic entity and its children.
    • rotaterotation of a set of points
    • scalingaffine transformation of a set of points
  • window_control
    • havewindowreturn scilab window mode
    • show_windowraises a graphics window
    • winsidreturn the list of graphics windows
    • xselectraise the current graphics window
  • GlobalPropertyto customize the objects appearance (curves, surfaces...) in a plot or surf command.
  • Graphicsgraphics library overview
  • alufunctionspixel drawing functions. This function is obsolete.
  • clear_pixmaperase the pixmap buffer
  • Compound_propertiesdescription of the Compound entity properties
  • graphics_entitiesdescription of the graphics entities data structures
  • object_editordescription of the graphic object editor capacities
  • pixel_drawing_modebitwise pixel rendering functions.
  • plzrpole-zero plot
  • rubberboxRubberband box for rectangle selection
  • segs_propertiesdescription of the Segments entity properties
  • show_pixmapsend the pixmap buffer to the screen
  • squareset scales for isometric plot (change the size of the window)
  • twinkleis used to have a graphics entity twinkle
  • xbasrredraw a graphics window
  • xchangetransform real to pixel coordinates
  • xclearclears a graphics window
  • xdeldelete a graphics window
  • xgetget current values of the graphics context. This function is obsolete.
  • xgetechget the current graphics scale
  • xgraduateaxis graduation
  • xgridadd a grid on a 2D plot
  • xnamechange the name of the current graphics window
  • xnumbdraw numbers
  • xpausesuspend Scilab
  • xsegsdraw unconnected segments
  • xsetset values of the graphics context. This function is obsolete.
  • xsetechset the sub-window of a graphics window for plotting
  • xsetmdialog to set values of the graphics context. Obsolete function.
<< Input/Output functions Scilab manual Graphics : exporting and printing >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jan 26 16:23:46 CET 2011