Graphics
- 2d_plot
- LineSpec — to quickly customize the lines appearance
in a plot
- Matplot — 2D plot of a matrix using colors
- Matplot1 — 2D plot of a matrix using colors
- Matplot properties — Description of the Matplot entities properties
- Sfgrayplot — smooth 2D plot of a surface defined by a function using colors
- Sgrayplot — smooth 2D plot of a surface using
colors
- champ — plots as arrows a field of 2D vectors
- champ properties — description of the 2D vector
field entity properties
- comet — 2D comet animated plot
- contour2d — level curves of a surface on a 2D
plot
- contour2di — compute level curves of a surface on a 2D plot
- contour2dm — compute level curves of a surface defined with a mesh
- contourf — filled level curves of a surface on a 2D plot
- cutaxes — plots curves or an existing axes along a discontinuous or multiscaled axis
- errbar — add vertical error bars on a 2D plot
- fchamp — direction field of a 2D first order ODE
- fec — pseudo-color plot of a function defined on a mesh
- fec properties — description of the fec entities
properties
- fgrayplot — 2D plot of a surface defined by a function using colors
- grayplot — 2D plot of a surface using
colors
- grayplot properties — description of the grayplot
entities properties
- graypolarplot — Polar 2D plot of a surface using
colors
- histplot — plot a histogram
- loglog — 2D logarithmic plot
- paramfplot2d — animated plot of a 2D parametrized curve.
- plot — 2D plot
- plot2d — 2D plot
- plot2d2 — 2D plot (step
function)
- plot2d3 — 2D plot (vertical
bars)
- plot2d4 — 2D plot (arrows style)
- plotimplicit — Plots the (x,y) lines solving an implicit equation or Function(x,y)=0
- polarplot — Plot polar
coordinates
- scatter — 2D scatter plot
- semilogx — 2D semilogarithmic plot
- semilogy — 2D semilogarithmic plot
- 3d_plot
- bar3d — 3D bars plot
- comet3d — 3D comet animated plot
- contour — level curves on a 3D surface
- eval3dp — compute facets of a 3D parametric surface
- fplot3d — 3D plot of a surface defined by a
function
- fplot3d1 — 3D gray or color level plot of a surface
defined by a function
- genfac3d — Compute facets of a 3D surface
- geom3d — projection from 3D on 2D after a 3D
plot
- mesh — 3D mesh plot
- nf3d — Rectangular facets to plot3d parameters
- param3d1 — plots a set of curves in a 3D cartesian frame. 1D mesh plot
- param3d properties — description of the 3D curves
entities properties
- plot3d — 3D plot of a surface
- plot3d1 — 3D gray or color level plot of a
surface
- plot3d2 — plot surface defined by rectangular
facets
- plot3d3 — mesh plot surface defined by rectangular
facets
- scatter3d — 3D scatter plot
- secto3d — 3D surfaces conversion
- surf — 3D surface plot
- surface properties — description of the 3D entities
properties
- annotation
- captions — draw graph captions
- Label entity properties — Properties of Axes labels and title
- legend — draw graph legend
- Legend entity properties — description of the Legend entity properties.
- legends — draw graph legend
- title — displays a title above a graphic axes, or updates its properties.
- zlabel — sets or updates the z-axis label or/and its properties
- xtitle — add titles on a graphics
window
- axes_operations
- axes properties — description of the axes entity properties
- gca — Return handle of current axes.
- gda — Return handle of default
axes.
- isoview — tunes isometric rendering of graphical axes
- newaxes — Creates a new Axes entity
- plotframe — plot a frame with scaling and grids. This function is obsolete.
- replot — reframes with new boundaries the current or a given set of axes
- rotate_axes — Interactive rotation of an Axes handle.
- sca — set the current axes entity
- sda — reSets the Default Axes to its factory values
- subplot — sets the current axes to a chosen cell of the current gridded figure
- unzoom — unzoom graphics
- xgrid — add a grid on a 2D or 3D plot
- xsetech — set the sub-window of a graphics window for plotting
- zoom_rect — zoom a selection of the current graphic figure
- axis
- axis properties — description of the axis entity
properties
- drawaxis — draw an axis
- graduate — Pretty axis graduations
- xgraduate — axis graduation
- bar_histogram
- bar — bar histogram
- barh — horizontal display of bar histogram
- barhomogenize — homogenize all the bars included in the current working axes
- Color management
- Swatches
- autumncolormap — red through orange to yellow colormap
- bonecolormap — gray colormap with a light blue tone
- coolcolormap — cyan to magenta colormap
- coppercolormap — black to a light copper tone colormap
- graycolormap — linear gray colormap
- hotcolormap — red to yellow colormap
- hsvcolormap — Hue-saturation-value colormap
- jetcolormap — blue to red colormap
- oceancolormap — linear blue colormap
- parulacolormap — blue to yellow colormap
- pinkcolormap — sepia tone colorization on black and white images
- rainbowcolormap — red through orange, yellow, green,blue to violet colormap
- springcolormap — magenta to yellow colormap
- summercolormap — green to yellow colormap
- whitecolormap — completely white colormap
- wintercolormap — blue to green colormap
- addcolor — add new colors to the current colormap
- color — returns the color id of a color
- color_list — list of named colors
- colorbar — draws a vertical color bar
- colormap — using colormaps
- getcolor — opens a dialog to show colors of the current or default colormap
- hsv2rgb — Converts HSV colors to RGB
- name2rgb — returns the RGB values of a named color
- rgb2name — returns the name of a color
- uigetcolor — Opens a dialog for selecting a color.
- Datatips
- datatipCreate — Create a datatip on a polyline by program
- datatipGetEntities — Get all the entities compatible with datatips in the given axes.
- datatipManagerMode — Set or toggles the datatips mode.
- datatipMove — Move a specified datatip using the mouse.
- datatipRemove — Removes a selected datatip
- datatipRemoveAll — Removes all datatips on a set of polylines.
- datatipSetDisplay — Set the function used to compute the datatip string.
- datatipSetInterp — Set the interpolation mode for datatip.
- datatipSetOrientation — Set the position of the text box associated with the given tip.
- datatipSetStyle — Set the datatip style.
- datatip properties — description of the Datatip
entity properties
- datatips — Tool for placing and editing tips along the plotted curves
- figure_operations
- anti_aliasing — Figure's property smoothing the stair-like aspect when rendering curves
- clf — Clears and resets a figure or a frame uicontrol
- colordef — Set the color look-and-feel of a given or of all forthcoming graphic figures
- drawlater — makes axes children
invisible.
- drawnow — draw hidden graphics
entities.
- figure properties — description of the graphics
figure entity properties
- gcf — Return handle of current graphic window.
- gdf — Return handle of default
figure.
- pixel_drawing_mode — Figure's property setting the RGBwise pixels update mode when drawing
- scf — set the current graphic figure
(window)
- sdf — reSets the properties of the Default Figure to their factory values
- show_window — raises a graphics window
- winsid — return the list of graphics windows
- geometric_shapes
- arc properties — description of the Arc entity properties
- rectangle properties — description of the Rectangle
entity properties
- Segments properties — description of the Segments entity properties
- xarc — draw a part of an ellipse
- xarcs — draw parts of a set of ellipses
- xarrows — draw a set of arrows in 2D or in 3D.
- xfarc — Fill a part of an ellipse
- xfarcs — Fill parts of a set of ellipses
- xfrect — fill a rectangle
- xrect — draw a rectangle
- xrects — draw or fill a set of rectangles
- xsegs — draw unconnected segments
- handle
- copy — copy a graphics entity.
- delete — delete a graphic entity and its children.
- gce — Get current entity handle.
- ged — Scilab Graphic Editor
- glue — glue a set of graphics entities into an Compound.
- is_handle_valid — Check whether a set of graphic handles is still valid.
- swap_handles — Permute two handles in the graphic
Hierarchy.
- unglue — unglue a compound object and replace it by individual children.
- interaction
- dragrect — Drag rectangle(s) with mouse
- edit_curv — interactive graphic curve editor
- event handler functions — Prototype of functions which may be used as event handler.
- locate — mouse selection of a set of points in a 2D axes
- rubberbox — rubberband box for rectangle selection
- seteventhandler — set an event handler for
the current graphic window
- twinkle — highlights one or more graphical objects by flashing them
- xclick — Wait for a mouse click or an event in a graphic window.
- xgetmouse — get the mouse events and current position
- lighting
- light — creates a light object in the given axes
- light properties — Light overview
- lighting — Lighting overview
- load_save
- xload — displays in a given window some graphical component loaded from a file.
- xsave — save graphics into a
file
- polygon
- polyline properties — description of the Polyline
entity properties
- xfpoly — fill a polygon
- xfpolys — fill a set of polygons
- xpoly — draw a polyline or a
polygon
- xpolys — draw a set of polylines or polygons
- xrpoly — draw a regular polygon
- property
- get — Gets the handle of a graphical or User Interface object, or the property's value of objects.
- set — set properties of some graphic objects or uimenus or uicontrol interactive components
- text
- graphics fonts — description of fonts used in graphic figures
- Math rendering in Scilab graphics — Display mathematical equations in Scilab graphics through the
LaTeX or MathML languages.
- stringbox — Compute the bounding rectangle of a text
or a label.
- text properties — description of the Text entity properties
- titlepage — add a title in the middle of a graphics window
- xlfont — load a font in the graphic context or query loaded
font
- xnumb — draw numbers
- xstring — draw strings
- xstringb — draw strings into a box
- xstringl — compute a box which surrounds
strings
- transform
- move — move, translate, a graphic entity and its children.
- orthProj — Computes the orthogonal projection of a point to a polyline in the plane.
- rotate — rotation of a set of points
- scaling — affine transformation of a set of points
- GlobalProperty — customizes the objects appearance (curves, surfaces...) in a plot or surf command
- Graphics: Getting started — graphics library overview
- Compound properties — description of the Compound entity properties
- Graphics Entities — description of the graphics entities data structures
- graphical editor — Interactive edition of hierarchical properties of graphic objects
- pie — draw a pie
- multiscaled plots — How to set several axes for one curve or for curves with distinct scales
- xchange — transform real to pixel coordinates
- xget — gets current values of the graphics context. This function is obsolete.
- xset — set values of the graphics context. This function is obsolete.